2012-04-05 12 views
4

的結果,我有JavaScript函數通參數:remoteLink如.gsp文件javascript函數

<script type="text/javascript"> 
function getCurrentItemNumber(){ 
     return document.getElementById('item_itemNumber').innerHTML.substr(6); 
    } 
</script> 

,並以g:remoteLink我喜歡使用函數像以下

東西通過PARAM。 ..

<g:remoteLink id="remove_item_button" action="removeItem" update="itemBox" 
      params="[itemNumber:getCurrentItemNumber()]">- Remove Item</g:remoteLink> 

我該如何做到這一點?

回答

1

AS解決方法我可以以下

  1. 變化克建議:remoteLink到簡單的鏈接

    「< 」一個ID =「 remove_item_button」 類= 「BTN小的一次」 的onclick =「的removeItem() ; 「> - 刪除項目」 <「/ A>

  2. 添加JavaScript功能,這將通過AJAX

    提交數據

    ˚F結的removeItem(){ $就({類型: 'POST', 數據:{'itemNumber':getCurrentItemNumber()}, URL: '$ {建立連結(動作: '的removeItem')}', 成功:函數(data,textStatus){jQuery('#itemBox')。html(data); }}); }