我有一个包含各种 docId 的列表。当要提交信息时,将调用一个 JQuery 函数,然后收集所有列表值。然后,我需要通过 Ajax 将这些列表值发送到经典 ASP 页面,在该页面中对这些值进行格式化,然后将其发送回原始页面,然后填充文本区域。这是我的 JQuery 代码:
$("#create").click(function() {
var strDocIDs = $.map($('.doc_list:visible').find('li[value]'), function(li) { return $(li).attr("value") }).join(",");
alert(strDocIDs);
$.ajax({
type: "GET",
url: "newslettercreate_action.asp",
data: { strDocIDS: strDocIDs },
success: function(result) {
var newsletter_string = $(result);
$("#scratch").val(newsletter_string);
}
});
});
还有我的 ASP 代码:
result = Request("strDocIDs")
我返回到我的文本区域的信息是:
[object Object]
我的表单方法当前设置为 POST。我使用提交按钮还是使用传统按钮来触发该功能是否重要?