<script src="js/jquery.min.js"></script> <script src="https://cdn.bootcss.com/jquery.serializeJSON/2.9.0/jquery.serializejson.js"></script><script>// / //原始版本// $("#1").click(function(){// // console.log("dian");// // var j = $('.total_text').text();// // 去除¥符号// var order_toal = j.substring(1);// //将标签的值赋给input传过去// $("#order_total").val(j);// // var i =$("#order_total").val();// // alert(i); // $("#form1").submit();// // ajax_jiesuan();// alert("i");// })// // $('#1').on('click', function(){//间接设置订单金额var j = $('.total_text').text();// 去除¥符号var order_toal = j.substring(1);//将标签的值赋给input传过去$("#order_total").val(order_toal);//用插件将表单生成json,在ajax发送过去后台 var serializeObj=$('#form1').serializeJSON(); var serializeStr=JSON.stringify(serializeObj); console.log(serializeStr); $.ajax({cache: false,type: "POST",url : "add_order.php",traditional:true, data: {order : serializeStr}, //注意这里的写法success: function(msg){if(msg=="OK"){Alert(50,"下单成功");location.reload();}else{alert(msg);alert("下单失败");}}});// console.log(data);// var xhr = new XMLHttpRequest();// xhr.onreadystatechange = function(){// // var choice = xhr.responseText;// if(xhr.readyState==4){// var timezone = xhr.responseText;// alert(timezone);// if(timezone=="OK"){// // $("#timezone").html("现在时间是:"+timezone);// // order_success();// Alert(100,"下单成功!");// }else{// alert("没传时间");// }// }// }// xhr.open("post","?c=user&a=add_order",true);// xhr.send(serializeStr);});
var order_toal = j.substring(1);js截取从下标1开始到末尾的字符串,返回值赋给变量order_total
//用插件将表单生成json,在ajax发送过去后台 var serializeObj=$('#form1').serializeJSON(); var serializeStr=JSON.stringify(serializeObj);