为什么跨域提交的json,mysql何存二次?

$sql = "INSERT INTO user (name,pass,tel,qq,system) VALUES ('zhoudan','42345','32423524','123354354','30')";
if (mysqli_query($conn, $sql)) {
echo "新记录插入成功!";
} else {
echo "Error: " . $sql . "<br>" . mysqli_error($conn);

mysqli_close($conn);
求救!!!!!!
这段代码,为什么通过ajax 处理,数据会被保存二次???????,直接去运行常

LEATH
浏览 440回答 1
1回答

狐的传说

使用jquerygetJson进行跨域读取数据实际getJson式根本原理ajax使用jsonp式jquery用getJson调用获取远程数据并通json格式返函数原型:jQuery.getJSON(url,data,success(data,status,xhr))参数 描述url 必需规定请求发送哪 URLdata 选规定连同请求发送服务器数据success(data,status,xhr)选规定请求功运行函数额外参数:response - 包含自请求结数据status - 包含请求状态xhr - 包含 XMLHttpRequest 象该函数简写ajax函数实际等价于:$.ajax({url: url,data: data,success: callback,dataType: json});言归传面我看何使用getJson跨域获取数据html页面示例代码:$.getJSON("xxx?",function (data) {alert(data);});执行原理:发送请求需要传callback调函数名服务器端服务器端拿调函数名再返数据用参数形式反客户端客户端能够调
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java