夺命雷公狗jquery---57Ajax+XML实现对大批量数据的编辑
2015-10-30 20:37
666 查看
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="js/jquery.js"></script> <script> $(function(){ $('#btnok').bind('click',function(){ var first = $('#first').val(); var second = $('#second').val(); var data = { 'first':first, 'second':second }; //发送ajax请求 $.post('ajax6.php',data,function(msg){ //第一种方案 /* var jia = msg.getElementsByTagName('jia')[0].childNodes[0].nodeValue; var jian = msg.getElementsByTagName('jian')[0].childNodes[0].nodeValue; var cheng = msg.getElementsByTagName('cheng')[0].childNodes[0].nodeValue; var chu = msg.getElementsByTagName('chu')[0].childNodes[0].nodeValue; alert(jia+'--'+jian+'--'+cheng+'--'+chu); */ //第二种方案 var jia = $(msg).find('jia').text(); var jian = $(msg).find('jian').text(); var cheng = $(msg).find('cheng').text(); var chu = $(msg).find('chu').text(); alert(jia+'--'+jian+'--'+cheng+'--'+chu); },'xml') }); }); </script> </head> <body> 第一个数:<input type="text" id="first" /> <hr /> 第二个数:<input type="text" id="second" /> <hr /> <input type="button" id="btnok" value="计算" /> </body> </html>
PHP代码如下:
<?php $first = $_POST['first']; $second = $_POST['second']; $jia = $first + $second; $jian = $first - $second; $cheng = $first * $second; $chu = $first / $second; $str = <<<str <counter> <jia>$jia</jia> <jian>$jian</jian> <cheng>$cheng</cheng> <chu>$chu</chu> </counter> str; header("Content-Type:text/html;charset=utf-8"); echo $str;
相关文章推荐
- jquery修改a标签的href链接和文字
- 夺命雷公狗jquery---56通过ajax高级实现模拟post请求
- 夺命雷公狗jquery---55---Ajax的高级实现,模拟发送get请求
- JQuery 图片略缩与弹出预览 jqthumb fancybox
- JQuery缓冲加载图片插件lazyload.js的使用方法
- 每个前端应该知道的jquery 细节
- 模仿JQuery的简单Demo
- jquery实现点击某元素之外触发事件
- Jquery 实现全选和反选
- jQuery ajax表单提交实现局部刷新
- 收集的35个 jQuery 小技巧/代码片段 转
- JQuery原理介绍及学习方法 转自segmentfault
- [转]Tetris(俄罗斯方块) in jQuery/JavaScript!
- JQUERY获取当前页面的URL信息
- [转]分享20佳好玩的 jQuery 游戏
- jquery绑定click事件,在ios7 8下不触发的bug
- jQuery基础特点
- JQuery UI 精品UI推荐
- JQuery UI 精品UI推荐
- jquery.validate.js的remote用法