Javascript 使用$.ajax发布用户输入的文本,如何在数据属性中传递文本内容?

Javascript 使用$.ajax发布用户输入的文本,如何在数据属性中传递文本内容?,javascript,jquery,ajax,Javascript,Jquery,Ajax,在调用$.ajax(…)时,我有哪些选项可以传递大文本 我已将内容存储在变量中: articleText 因此,我: $.ajax( type: "POST", url: "/test/add_article", dataType: "json", data: ??????, success: function(d) { alert(d); } }); 在它们显示的文档中: "p1=asdfasdf&p2=2sdfasdf" 此外: 我喜欢后者,所以someVa

在调用
$.ajax(…)
时,我有哪些选项可以传递大文本

我已将内容存储在变量中:

articleText
因此,我:

$.ajax(
 type: "POST",
 url: "/test/add_article",
 dataType: "json",
 data: ??????,
 success: function(d) {
    alert(d);
 }
});
在它们显示的文档中:

"p1=asdfasdf&p2=2sdfasdf"
此外:

我喜欢后者,所以
someValue
是我放变量的地方吗

对它进行编码怎么样?或者它就像一个表单帖子,我可以在服务器端处理它


)

只需将数据更改为

data: {"someName": someValue}
如果某个值是变量,则为其他值

data: {"someName": "someValue"}

如果某个值本身就是值。

只需将数据更改为

data: {"someName": someValue}
如果某个值是变量,则为其他值

data: {"someName": "someValue"}

如果某个值本身就是值。

您只需执行
数据:{aT:articleText}
。然后,在服务器端脚本中,您可以通过post变量
aT
…访问该文本。在PHP中,它将是:
$\u post['aT']


jQuery将
{aT:articleText}
转换为
“aT=myTextContentWouldBeHere”

您只需执行
数据:{aT:articleText}
。然后,在服务器端脚本中,您可以通过post变量
aT
…访问该文本。在PHP中,它将是:
$\u post['aT']


jQuery将
{aT:articleText}
转换为
“aT=myTextContentWouldBeHere”

您尝试过吗?我昨天学习了jquery。(字面意思)并通过打破它直到它起作用来解决它…是的,我只想知道我的选项…我已经完成了第一种方法第一种方法已经是一个查询字符串,而第二种方法将由jQuery转换为查询字符串,除非
processData
显式设置为
false
。您尝试过吗?我昨天学习了jquery。(字面意思)并通过打破它直到它起作用来解决它…是的,我只想知道我的选项…我已经完成了第一种方法第一种方法已经是查询字符串,而第二种方法将由jQuery转换为查询字符串,除非
processData
显式设置为
false