var strStudentID = id;
var url = "http://www.cui.com/SearchStudent.ashx?jsoncallback=?";
var data = {StudentID: strStudentID};
$.getJSON(url,data,alert("1"),function(data){
//$("#divResult").text(data.Name);
$("#democreatTime").text(data.CreateTime);
$("#demoName").text(data.Name);
$("#demoRe").text(data.Re);
alert("2");
});
----------------------------------------------------------------------------- IE8和Firefox下能弹出框输出1但不能弹出框输出2,得不到返回数值。但在chrome一切正常。
这是为什么呢。
var url = "http://www.cui.com/SearchStudent.ashx?jsoncallback=?";
var data = {StudentID: strStudentID};
$.getJSON(url,data,alert("1"),function(data){
//$("#divResult").text(data.Name);
$("#democreatTime").text(data.CreateTime);
$("#demoName").text(data.Name);
$("#demoRe").text(data.Re);
alert("2");
});
----------------------------------------------------------------------------- IE8和Firefox下能弹出框输出1但不能弹出框输出2,得不到返回数值。但在chrome一切正常。
这是为什么呢。
$.getJSON(url,data,function(data){
alert("1")
//$("#divResult").text(data.Name);
$("#democreatTime").text(data.CreateTime);
$("#demoName").text(data.Name);
$("#demoRe").text(data.Re);
alert("2");
}); 试试
我知道传三个参数。
alert("1")我只是想看看它会不会执行到getJson。但我去掉,alert("1")的时候,也一样不会输出2.
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
var strStudentID = 13;
var url = "http://www.cui.com/SearchStudent.ashx?jsoncallback=?";
var data = {StudentID: strStudentID};
$.getJSON(url,data,function(data){
alert("2");
});
</script>
试了下,没反应
直接访问
http://www.cui.com/SearchStudent.ashx?jsoncallback=?
这个url不存在