我想插入一些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