jquery的$post方法 请教
程序员文章站
2022-05-29 21:55:29
...
想让前台把文本框中的手机号提交到后台,然后调后台方法给手机发送短信
function sendMessage() {
curCount = count;
//设置button效果,开始计时
$("#btnSendCode").attr("disabled", "true");
$("#btnSendCode").val("请在" + curCount + "秒内输入验证码");
InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
//向后台发送处理数据
alert("aaaaaaaaa");
$.ajax({
type: "POST", //用POST方式传输
dataType: "text", //数据格式:JSON
url: 'http://www.xxxxx.com:81/member/send_code', //目标地址
data: "dealType=" + dealType +"&uid=" + uid + "&code=" + code,//这行 我试着去了
error: function (XMLHttpRequest, textStatus, errorThrown) { },
success: function (msg){ }
});
}
这样写有问题吗?
后台方法没有执行,没有跳转, 我是想让前台把文本框中的手机号提交到后台,然后调后台方法给手机发送短信
public function send_code(){
echo '';
}
哪位前辈有示例啊? 这个$post不会用。 谢谢
这个是服务器上的m层的一个方法
public function send_code(){
echo '';
}
function sendMessage() {
curCount = count;
//设置button效果,开始计时
$("#btnSendCode").attr("disabled", "true");
$("#btnSendCode").val("请在" + curCount + "秒内输入验证码");
InterValObj = window.setInterval(SetRemainTime, 1000); //启动计时器,1秒执行一次
//向后台发送处理数据
alert("aaaaaaaaa");
$.ajax({
type: "POST", //用POST方式传输
dataType: "text", //数据格式:JSON
url: 'http://www.xxxxx.com:81/member/send_code', //目标地址
data: "dealType=" + dealType +"&uid=" + uid + "&code=" + code,//这行 我试着去了
error: function (XMLHttpRequest, textStatus, errorThrown) { },
success: function (msg){ }
});
}
这样写有问题吗?
后台方法没有执行,没有跳转, 我是想让前台把文本框中的手机号提交到后台,然后调后台方法给手机发送短信
public function send_code(){
echo '';
}
哪位前辈有示例啊? 这个$post不会用。 谢谢
回复讨论(解决方案)
确认 http://www.xxxxx.com:81/member/send_code 不是跨域
确认 http://www.xxxxx.com:81/member/send_code 不是跨域
这个是服务器上的m层的一个方法
public function send_code(){
echo '';
}
控制层,说错了。 现在写的这个$post ,后台没反应,不知道运行了没。 有个能运行的例子就好了,我模仿一下
error: function (XMLHttpRequest, textStatus, errorThrown) {alert(textStatus);},
success: function (msg){alert('OK');}
弹出什么?
url 不是双引号?
可以弹出 OK
我想让第三个f.php运行起来, 好像没运行。
主要的目录是,前台把手机号提取到,传给f.php, f.php进行短信发送功能
error: function (XMLHttpRequest, textStatus, errorThrown) {alert(textStatus);},
success: function (msg){alert('OK');}
弹出什么?
HTML部分: