Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何通过jQueryAjax在HTML和PHP之间来回传输json字符串?_Javascript_Php_Jquery_Ajax_Json - Fatal编程技术网

Javascript 如何通过jQueryAjax在HTML和PHP之间来回传输json字符串?

Javascript 如何通过jQueryAjax在HTML和PHP之间来回传输json字符串?,javascript,php,jquery,ajax,json,Javascript,Php,Jquery,Ajax,Json,嗨,我是PHP和jQuery新手,我在做一些测试,试图弄清楚事情是如何工作的。但是我一直在我的网页和服务器上的php文件之间来回传输数据时遇到问题。代码如下: 添加 $(“#添加”)。单击(函数(){ var nameIn=$('#name').val(); var ssnIn=$('#ssn').val(); var birthIn=$('#birth').val(); 变量xxxxIn=$('#xxxx').val(); xxxxIn=“\$”+xxxxIn; $.ajax({ 类型:

嗨,我是PHP和jQuery新手,我在做一些测试,试图弄清楚事情是如何工作的。但是我一直在我的网页和服务器上的php文件之间来回传输数据时遇到问题。代码如下:



添加 $(“#添加”)。单击(函数(){ var nameIn=$('#name').val(); var ssnIn=$('#ssn').val(); var birthIn=$('#birth').val(); 变量xxxxIn=$('#xxxx').val(); xxxxIn=“\$”+xxxxIn; $.ajax({ 类型:“POST”, url:“database_update.php”, 数据类型:“JSON”, 数据:{ 姓名:nameIn,, ssn:ssnIn, 出生:出生于, xxxx:xxxxIn }, 成功:功能(ret){ var out=JSON.stringify(ret); 警惕(出去); } }); });
虽然似乎不太可能有人会偶然发现这篇文章中有完全相同的问题,但我会给出一个答案,其中包含评论的要点


1) 从PHP标签中删除空白“
标签和PHP之间真的有空格吗?”是的……但删除空格后,它仍然不起作用。您在标签中包括jQuery吗?你的数据库_update.php和你的HTML文件在同一个目录下吗?是的,我在那里,有数据从服务器传回,但是if语句不见了……从Chrome的网络选项卡上可以看出。是的,所有文件都在“public_html”目录中。我复制了你的代码,并在我的服务器上试用过,效果很好。如果您单击网络选项卡中的项目,它在“响应”或“预览”选项卡中给出了什么?数据库_update.php中还有其他代码吗?