簡體   English   中英

如何在jqGrid中的編輯表單中填寫文本字段?

[英]How do you fill a text field in an edit form in jqGrid?

我是javascript新手。 我已經使用jqGrid創建了一個可編輯表。 它打開一個表單以添加一個新條目,並且我添加了一個按鈕,該按鈕會自動填充表單中的某些文本框。

因此,通過單擊按鈕,它將調用以下功能。 $('#tr_Field',form).val('Autofilled');

$('#tr_Field',form).attr('value','Autofilled');

兩者似乎都工作(如果我調用$('#tr_Field',form).val();函數,它會給出“自動填充”)。

但是,它不會在當前打開的窗體的文本框中顯示此新值。

我將不勝感激。

輸入字段將具有一個與您在colModel上設置的名稱完全相同的ID。 例如,如果您有這樣的代碼: colModel:[{name:'YOUR_INPUT_NAME', width:120, sortable:false, editable: true, editrules:{required:true}}] ,則可以使用以下命令設置其文本: $('#YOUR_INPUT_NAME').val('Autofilled'); 如果您在查找元素ID時遇到問題,可以按F12鍵並將鼠標移到該元素上,以便查看其屬性

暫無
暫無

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

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