我有一個函數,其中我手動設置了jqgrid
列的寬度。如果在此之後我想使用調整大小手柄,它會從原始寬度大小相對增加或減少。所以它沒有看到我的新寬度作爲基礎。我曾嘗試將width
和withOrg
置於colModel
之內,但未取得成功。手動寬度更改後jqgrid列大小調整
我有一個點擊處理程序,其中我點擊調整列大小到一定的寬度。我設置了寬度的th
trought JS。在此之後,我希望能夠使用.ui-jqgrid-resize
元素調整列的大小。
我的代碼很短的版本,說th
是200像素寬:
$('th').dblclick(function(){
$(this).width('100px');
});
用戶doubleclicked後,和th
去了尺寸更小,以100px
,用戶使用調整手柄加寬th
10px
。預期的結果是一個th
的110px
寬,但th
跳到210px
寬。它增加了用戶想要添加到原始狀態的10px
,而不是我用doubleclick設置的狀態。
你在「我手動設置jqgrid列的寬度」和「之後想要使用調整大小手柄」的意思是什麼?你在做什麼和在哪個環境中?你如何「手動設置列的寬度」?你是否寫了你的回調'resizeStop'的代碼,並且需要一些額外的信息? – Oleg 2014-10-17 14:17:27
問題更新有幫助嗎? – 2014-10-17 14:53:55
對不起,但我仍然不明白你的**目標**。你寫了「我希望能夠使用.ui-jqgrid-resize元素」。這不可能是你的目標。你可以隨時「使用元素」,但你想實現什麼?爲什麼你「設置th的寬度」? jqGrid已經做到了。 *用戶調整列的大小後,還需要*調整大小* – Oleg 2014-10-17 15:04:19