JavaScript Eval 函数使用

时间:2010-03-23    点击:445   
值得注意的
当传入是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);
          }
        }
      }
      );
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(下:动画篇)
锋利的jQuery 要点归纳(三) jQuery中的事件和动画(上:事件篇)
jQuery AJAX 调用WebService实现代码
jquery 仿QQ校友的DIV模拟窗口效果源码
Javascript中Eval函数的使用
> 返回     
地址:上海市普陀区胶州路941号长久商务中心 电话: QQ:
© Copyright 2012 上海网络 Product All Rights Reserved