js中jSON轉換為對象的方法 eval(data)[0] 也可用each配合自己查(配合ajax)

          function test(varWeight){
              
          //var index = parseFloat(document.activeElement.id);
              var index = parseFloat($(varWeight).attr("id"));
              
             var fieldNo 
          =  document.getElementsByName("fieldNo")[index].value;
             var dWeight 
          =  document.getElementsByName("weight")[index+1]
               var weight 
          = dWeight.value;
              
          if(fieldNo != "" && weight != ""){
                 var query 
          = "fieldNo="+fieldNo+"&weight="+weight;
                   $.ajax(
          {  
                     type: 
          "POST",  
                      url: 
          '${webroot}/suggest!maxCount.do',  
                      dataType: 
          'json',  
                      data: query,  
                      success:function(data)
          {
                          var item 
          =  eval(data)[0];//將JSON轉換成對象 
                       
          //var item2 = JSON.parse(data);
                          var max_weight = parseFloat((item.max_weight).replace(",",""));
                          var current_weight 
          = parseFloat((item.current_weight).replace(/,/g,""));
                          var temp 
          = current_weight + parseFloat(weight);
                      
          if(max_weight<temp){
                          alert(
          "當前合計庫存:"+temp+",大于最大庫存量:"+max_weight);
                          dWeight.focus();
                          
          return false
                      }

                      close();
                      
          //return false; 
                      
          // document.getElementById(obj).innerHTML=html; 
                      }
          ,
                      error: function()
          {   
                    
          //  document.getElementById(obj).innerHTML="網絡連接超時,無法顯示數據!";   
                   
          //  return;   
                      }
             
                      
                   }
          );

              }

          posted on 2012-06-21 00:14 youngturk 閱讀(1425) 評論(1)  編輯  收藏 所屬分類: AjaxJQuery

          評論

          # re: js中jSON轉換為對象的方法 eval(data)[0] 也可用each配合自己查(配合ajax) 2014-09-03 19:11 阿斯蒂芬

          大師傅  回復  更多評論   

          <2012年6月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          1234567

          導航

          統計

          公告

          this year :
          1 jQuery
          2 freemarker
          3 框架結構
          4 口語英語

          常用鏈接

          留言簿(6)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          EJB學習

          Flex學習

          learn English

          oracle

          spring MVC web service

          SQL

          Struts

          生活保健

          解析文件

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 江城| 化州市| 武强县| 靖江市| 凤台县| 会理县| 离岛区| 长泰县| 新丰县| 城市| 信阳市| 宁远县| 乌苏市| 灯塔市| 长治市| 于田县| 原平市| 兰州市| 项城市| 桐城市| 高雄县| 海淀区| 通江县| 长宁区| 兴仁县| 白山市| 洛南县| 腾冲县| 当涂县| 卓尼县| 思南县| 离岛区| 闽清县| 从化市| 荔波县| 绿春县| 兰州市| 通许县| 彰化县| 邯郸市| 杭锦旗|