我有表格,哪些数据将通过ajax发送。它是textarea的普通字符串类型内容。但我不知道如何告诉jquery我想将这些单词发送为data
。
$.ajax({
type: 'POST',
url: url,
data: data,
success: success,
dataType: dataType
});
有人可以给我任何提示吗?
答案 0 :(得分:5)
var data = $("form").serialize();
$.ajax({
type: 'POST',
url: url,
data: data,
success: success,
dataType: dataType
});
答案 1 :(得分:1)
data = $("#my-text-area").val()
或者我误解了你的问题...
答案 2 :(得分:1)
您可以使用.serialize()
docs方法
$.ajax({
type: 'POST',
url: url,
data: $("#YourFormIdHere").serialize(),
success: success,
dataType: dataType
});
答案 3 :(得分:0)
如果您的文字区域有ID:
<textarea id="myText"></textarea>
然后你会发送它:
$.ajax({
type: 'POST',
url: url,
data: "data="+$('#myText').val(),
success: success,
dataType: dataType
});