2011-06-13 69 views
1

我使用jquery插件,並希望用戶能夠操縱一個選項(LENGTH參數)他/她自己。操縱jquery選項在飛

$(document).ready(function() {    
    $('#green').smartpaginator({ 
     totalrecords: <? echo $count;?>, 
     length: 3, 
     recordsperpage: 3, 
     datacontainer: 'theTable', 
     dataelement: 'tr', 
     initval: 0, 
     next: 'Next', 
     prev: 'Prev', 
     first: 'First', 
     last: 'Last', 
     theme: 'green' 
    }); 
}); 

我希望更改LENGTH參數。帶onchange事件的選擇框的代碼不是感興趣的問題。問題是如何在jQuery選項中進行更改,也是最明智的做法。

因爲我從來沒有操作JavaScript代碼,我不知道如何選擇與DOM或最有效的選項。

+0

你想把'length'改成什麼值?價值從哪裏來? smartpaginator是否允許您在初始化後更改選項? – 2011-06-13 14:57:44

+0

1 + 2到用戶在帶有onchange-element的輸入框中輸入的另一個數字。 3我不知道,但是如果我用螢火蟲改變了這個值,這個改變立即反映在頁面上,所以我猜是的。 – Email 2011-06-13 15:08:36

回答

0

有沒有setLength()函數可用於paginator?我可能會創建一個類似於paginator插件的函數,並將長度傳遞給它。然後附加事件處理程序,當用戶更改長度時會調用該函數。

+0

嗨,thx。但如何更改jQuery代碼中的值? – Email 2011-06-13 16:16:04