パラメータを渡すためにasp.netバックエンドにコードを書きますが、パラメータが長すぎると動作しません。フロントエンドでaspxからJavaScriptに渡すパラメータ
folderList.InnerHtml += "<span onclick='AttachId(" + folder.Id + ")'>" + folder.DisplayName + "</span>";
:バックエンドで
function AttachId(id) {
$("[id$='hf_FolderId']").val(id);
$("[id$='btn_Move']").click();
}
パラメータfolder.Id="AQMkAGQ2YzBkYjkxLWZjNTYtNDAwAS1hZWY2LWQ3OWI2MDkxZTE2ZAAuAAAD82EfyZcOUkeLGnLBkE1iOgEA04D3/FOc8ES6LdlZ5/AXHgAAAQRaEQAAAA=="
私は "123" に変更した場合、それは動作します。何か案が?
また、パラメータを前後に渡すより良い方法を教えてください。どうもありがとう。
abcへの変更が失敗した場合でもあなたは正しいですが、ipr101が示唆したように書いていますか?まだ失敗します –
コード例を書くことができますか多くの感謝 –
あなたは、男。ありがとうございました! –