当前位置: 移动技术网 > IT编程>开发语言>JavaScript > ajax的递归写法实现文本框改变事件

ajax的递归写法实现文本框改变事件

2019年03月29日  | 移动技术网IT编程  | 我要评论

偶然的机会要用ajax获取后台多个数据的价格来更新页面数据,就写了这个,发现了ajax的递归写法,虽然最后没用上,但还挺有意思的,这个好处就是,数据更新的话 就能随之改变,但在服务器反应方面很不尽人意,可能以后用到的不多,仅此记录。

$(document).ready(function(){
             $("input[name='price']").bind('input propertychange',function(){
                 var price = $(this).val();
                 getprice(0,price);
             })
         })
         function getprice(i,price){
             var obj = $('.content .getpayprice').eq(i);
             var payp = obj.siblings('.am-input-sm');
             if(obj.length!='0'){
                 payid = obj.val();
                $.post("{:u('getpayprice')}",{payid:payid},function(re){
                     //alert(payp.val());
                     payp.val(re*price);
                     getprice(i+1,price);
                 })
             }else{
                 return;
             }
         }

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网