0

page.aspの URL を持つ .asp ページがありますpage.asp?id=33&album=ourcookout 。file.js を呼び出します。file.js には、関数の下に行がurl: "post_file.php", あります。JSON Name/値のペア。

私が探している最終結果は url:post_file.php?id=33&album=cookoutですが、これは任意の ID 番号と任意のアルバム名に変更される可能性があります。

.js ファイルはどのようにして変数をこのキーに動的に追加しますか?

4

1 に答える 1

0

asp ファイルに隠しフィールドを追加します。

<input type="hidden" id='myID' value="<%= Request("id") %>" />
<input type="hidden" id='myAlbum' value="<%= Request("album") %>" />

JavaScript を実行する前に、これらがページに出力されていることを確認してください。

ここで、JSON が準備される直前に、JavaScript ファイルに次を追加します。

var myID = document.getElementById("myID").value;
var myAlbum = document.getElementById("myAlbum").value;

次に、JSON の準備を次のように変更します。

url: "post_file.php?id=" + myID + "&album=" + myAlbum
于 2012-09-01T03:41:20.513 に答える