
$.ajax success: function(msg) 不执行,js高手帮看看怎么解决?放在函数外面就可以 20
varsends={checked:1,send:function(){varnumbers=/^1\d{10}$/;varval=$('#phone').val().r...
var sends = {
checked:1,
send:function(){
var numbers = /^1\d{10}$/;
var val = $('#phone').val().replace(/\s+/g,""); //获取输入手机号码
if($('.div-phone').find('span').length == 0 && $('.div-phone a').attr('class') == 'send1'){
if(!numbers.test(val) || val.length ==0){
$('.div-phone').append('<span class="error">手机格式错误</span>');
return false;
}
$.ajax({
url: "code.php",
type: "Post",
dataType:"text",
data: "Tel",
success: function(msg) {
alert("n你好");
}
})
}
}
} 展开
checked:1,
send:function(){
var numbers = /^1\d{10}$/;
var val = $('#phone').val().replace(/\s+/g,""); //获取输入手机号码
if($('.div-phone').find('span').length == 0 && $('.div-phone a').attr('class') == 'send1'){
if(!numbers.test(val) || val.length ==0){
$('.div-phone').append('<span class="error">手机格式错误</span>');
return false;
}
$.ajax({
url: "code.php",
type: "Post",
dataType:"text",
data: "Tel",
success: function(msg) {
alert("n你好");
}
})
}
}
} 展开
1个回答
展开全部
data对象必须为key/value格式,例如{foo1:"bar1",foo2:"bar2"}转换为&foo1=bar1&foo2=bar2。
如果是数组,JQuery将自动为不同值对应同一个名称。例如{foo:["bar1","bar2"]}转换为&foo=bar1&foo=bar2。
如果是数组,JQuery将自动为不同值对应同一个名称。例如{foo:["bar1","bar2"]}转换为&foo=bar1&foo=bar2。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询