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

          生活保健

          解析文件

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 呼玛县| 泽普县| 友谊县| 邵阳县| 宁乡县| 马边| 青冈县| 宁德市| 岳阳市| 普兰县| 深水埗区| 江油市| 简阳市| 延庆县| 习水县| 武汉市| 崇州市| 都江堰市| 探索| 龙陵县| 文山县| 周宁县| 繁峙县| 观塘区| 新泰市| 闸北区| 财经| 德阳市| SHOW| 沙坪坝区| 南溪县| 英德市| 娄烦县| 邵阳市| 昭觉县| 汉川市| 宿州市| 勐海县| 三门峡市| 乐清市| 谷城县|