さまざまな docIds を含むリストがあります。情報が送信されると、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 に設定されています。また、送信ボタンと従来のボタンを使用して関数をトリガーすることは問題になりますか?