簡體   English   中英

如何在動態鏈接中為onClick函數傳遞參數

[英]How to pass parameters in dynamic link for onClick function

嘿,我正在創建動態鏈接,如下所示。 在這里,我正在調用一個函數以轉到所需的頁面。 我想通過函數傳遞參數。

 $.each(data, function(key, value) {
        var str = value.split(':');
        trHTML += '<tr><td><a href="#" onClick="forward('+key+','+value+');">'+str[0]+'</a></td><td class="col-xs-4">'+str[1]+'</td><td class="col-xs-4">'+key+'</td></tr>';
        });

這將創建一個像這樣的鏈接:

<a onclick="forward(241,vaibhavs:3847);" href="#">vaibhavs</a>

我知道這些參數有些問題。 它們將作為變量名而不是值。 Firebug顯示的錯誤是:

** SyntaxError:缺少)參數列表后

     forward(241,vaibhavs:3847);**

因此,請大家建議我在此處傳遞參數的正確方法。

嘗試提供報價,

<a onclick="forward('241','vaibhavs:3847');" href="#">vaibhavs</a>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM