Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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
jQuery:ajax未发布到PHP_Php_Jquery_Ajax - Fatal编程技术网

jQuery:ajax未发布到PHP

jQuery:ajax未发布到PHP,php,jquery,ajax,Php,Jquery,Ajax,你好,你们这些淘气的代码动物 我已经试着让这段代码正常工作,并且也在搜索它。但我找不到我能理解的最新答案。 我给你表单,然后是jQuery 表格: 注意:我知道问题不在我的profileActions.php,因为上面的代码没有发布任何内容。它只重新加载页面 问候,, -愚蠢的白痴。它正在刷新页面,因为你没有告诉它不要刷新页面。:) 它正在刷新页面,因为您没有告诉它不要刷新页面。:) 除了在另一个答案中提到的刷新问题外,您的数据查询字符串是奇数。您不需要对&进行编码,并且其中有额外的空格。最好改

你好,你们这些淘气的代码动物

我已经试着让这段代码正常工作,并且也在搜索它。但我找不到我能理解的最新答案。 我给你表单,然后是jQuery

表格:

注意:我知道问题不在我的profileActions.php,因为上面的代码没有发布任何内容。它只重新加载页面

问候,,
-愚蠢的白痴。

它正在刷新页面,因为你没有告诉它不要刷新页面。:)


它正在刷新页面,因为您没有告诉它不要刷新页面。:)


除了在另一个答案中提到的刷新问题外,您的
数据
查询字符串是奇数。您不需要对
&
进行编码,并且其中有额外的空格。最好改用对象文字:

// Instead of:
data: "blab_title="+ blab_title +"& blab_text="+ blab_text,

// Use an object literal:
data: {
  "blab_title": blab_title, 
  "blab_text": blab_text
},

除了在另一个答案中提到的刷新问题外,您的
数据
查询字符串是奇数。您不需要对
&
进行编码,并且其中有额外的空格。最好改用对象文字:

// Instead of:
data: "blab_title="+ blab_title +"& blab_text="+ blab_text,

// Use an object literal:
data: {
  "blab_title": blab_title, 
  "blab_text": blab_text
},

或者您可以使用
serialize()
在POST中传递数据

 data: $("#submit_blab").serialize(),
此外,您还可以将submit更改为click

 $("#blab_submitb").click(function(e)

或者您可以使用
serialize()
在POST中传递数据

 data: $("#submit_blab").serialize(),
此外,您还可以将submit更改为click

 $("#blab_submitb").click(function(e)

功能(e)是什么?我不明白里面的“e”,先生,(e)是事件对象。preventDefault()是一个事件方法,用于停止任何默认操作,并允许您形成自己的操作。
return false
将停止默认行为。是的,我已经在那里设置了return false,但它没有执行作业$('#submit_blab')。submit(函数(e){//从阻止默认提交操作开始…e.preventDefault();});不起作用,可能是其中的其他内容导致了问题吗?函数(e)是什么?我不理解其中的“e”,先生,(e)是事件对象。preventDefault()是一个事件方法,用于停止任何默认操作,并允许您形成自己的操作。
return false
将停止默认行为。是的,我已经在那里设置了return false,但它没有执行作业$('#submit_blab')。submit(函数(e){//从阻止默认提交操作开始…e.preventDefault();});不起作用,是不是有其他问题?是的。他也可以序列化表单。任何一种方式都比他现在做的好。是的。他也可以序列化表单。任何一种方式都比他现在做的好。查看我的更新答案了解其他一些更改…查看我的更新答案了解其他一些更改。。。