我想插入一些JavaScript函數,我在我的QueryString中使用了一個URL。我正在關閉DataGrid並關閉插入命令asp:LinkButton來調用PostBackUrl。這是我的網址:在PostBackUrl中使用JavaScript變量
PostBackUrl="ETaskerComments.aspx?etasker=12345&subCat=2"
我從我的跳投頁讓我在JavaScript中查詢字符串,我想用我的JavaScript變量替換SUBCAT 12345和2。任何幫助都會很棒。
感謝
編輯:
讓我試圖澄清更多...
我有兩個查詢字符串
var eTasker = getQueryParam("eTasker");
var subCat = getQueryParam("subCat");
我想要得到的東西是這樣的:
PostBackUrl="ETaskerComments.aspx?eTasker=' + eTasker + '&subCat=' + subCat + '"
我雖然像他的東西會工作,但asp:LinkButton不喜歡的語法。希望這有助於解釋。
謝謝
我想你還沒有得到答案,因爲這個問題有點難以理解。你可以發佈一些示例代碼?這將有助於澄清。您始終可以使用JavaScript Replace()方法來替換文本,但我不確定這會回答您的問題。 – swannee 2012-02-24 15:05:10
我試過了替換方法,它似乎不想在執行後回發。這在@ $$是一種痛苦。 :) – lazoDev 2012-02-24 18:50:41