我需要做這樣的事情:的Javascript:如何通過使用字符串參數的函數作爲參數傳遞給另一個函數
<input type="button" value="click" id="mybtn"
onclick="myfunction('/myController/myAction',
'myfuncionOnOK('/myController2/myAction2',
'myParameter2');',
'myfuncionOnCancel('/myController3/myAction3',
'myParameter3');');" />
這個問題的背景是上的onClick我需要調用一個javascript函數將會對我提供的url進行ajax調用。它會打開一個模式分區與確定和取消按鈕。
到這裏沒事的。但是,我還需要告訴javascript函數另一個函數,其他參數和url將在新的div中單擊確定按鈕時調用。另一個是取消按鈕。
問題是我無法設法正確地傳遞第二個參數,因爲它不能正確地轉義並給我javascript錯誤。
我已經在SO中搜索了其他類似的Javascript問題,但其中沒有一個似乎涵蓋了我需要做的事情。
任何人都知道我怎麼可以將這種字符串參數傳遞給javascript函數?或者,也許有另一個更好的解決方案來傳遞這些我沒有想到的東西。
在此先感謝
太棒了!你節省了我的時間。 – 2014-07-30 08:45:42