ThinkPHP接收MUI的ajax的请求

21 篇文章 0 订阅

参考:https://blog.csdn.net/qq_30378229/article/details/79433214

1、提交ajax请求

function validate_form(thisform)
		{
			var username = $("#username").val();
			if(username == null || username == ""){
				 mui.alert('请输入姓名');
				 return false;
			}
			
			var mobile = $("#mobile").val();
			if(mobile == null || mobile == ""){
				 mui.alert('请填写手机号码');
				 return false;
			}else if(mobile.length!=11){
				 mui.alert('请认真填写手机号码');
				 return false;
			}
	      
			mui.ajax('/home/agent/addsubmit',{
				data:{
					username:username,
					mobile:mobile
				},
				dataType:'json',
				type:'post',
				timeout:10000,
				headers:{'Content-Type':'application/json'},	              
				success:function(data){
					if(data.code == 0) {
						mui.alert("提交成功");
					}else{
						mui.alert("提交失败");
					}					
				},
				error:function(xhr,type,errorThrown){
					//异常处理;
					console.log(type);
				}
			});
		   
			return false;
		}

2、thinkphp 6 获取ajax请求参数值

//加入代理 提交
	public function addsubmit()
	{
	  //获取post方式提交的表单数据
      //$username = $_POST['username'];	//以通常的$_POST方式获取不到表单数据	
		$input = file_get_contents('php://input'); 
		$object_input = json_decode($input); 
		$username = $object_input->username; 
		$mobile = $object_input->mobile; 
		
		$obj= new \stdClass();
		$obj->code = 0;
		
		$obj->message = 'OK';
		
		echo json_encode($obj);
	}

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值