Posted in Javascript onMarch 23, 2010
值得注意的
当传入是Json类型的时候要var user = eval(result.d);
当传入是字符串的时候要用eval("exception = "+result.responseText);
$.ajax ( { type: "POST", contentType: "application/json", url: serviceURL+"/UserLogin", data: "{UserLoginID:'"+$('#txtLoginID').val()+"',UserLoginPW:'"+$('#txtLoginPW').val()+"'}", dataType: 'json', success: function(result) { var user = eval(result.d); //eval("user="+result.d); location.href = "Welcome.aspx?userID="+user.UserID }, error: function(result, status) { if(status == 'timeout') { alert("The request timed out, please resubmit"); } else { eval("exception = "+result.responseText); //var exception = eval(result.responseText); alert(exception.Message); } } } );
JavaScript Eval 函数使用
声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。
Reply on: @reply_date@
@reply_contents@