Javascript 如何在X-editable中将输入文本更改为textarea

Javascript 如何在X-editable中将输入文本更改为textarea,javascript,html,twitter-bootstrap-3,x-editable,Javascript,Html,Twitter Bootstrap 3,X Editable,我在MVC上使用一个引导表,其中一列是可编辑的,但是用于捕获新值的字段是一个输入文本字段,我需要一个文本区域 在引导表的代码中,只有我有以下内容(data editable=“true”): 如何更改输入文本区域的输入文本???注释 <th data-field="Comments" data-editable="true" data-type="textarea" data-sortable="true" >Comments</th> 您可以使用以下代码更新文本字段的

我在MVC上使用一个引导表,其中一列是可编辑的,但是用于捕获新值的字段是一个输入文本字段,我需要一个文本区域

在引导表的代码中,只有我有以下内容(data editable=“true”):

如何更改输入文本区域的输入文本???

注释
<th data-field="Comments" data-editable="true" data-type="textarea" data-sortable="true" >Comments</th>

您可以使用以下代码更新文本字段的值。
$('#elementId.changeDays')。可编辑('option','value',obj.days)

虽然这个代码片段可以解决这个问题,但它没有解释为什么或者如何回答这个问题。请,因为这确实有助于提高你的文章质量。请记住,您将在将来回答读者的问题,这些人可能不知道您的代码建议的原因。
$(document).on('editable-save.bs.table', '#datatable-GeneralTable', function (e, field, row, old, $el) {

       var oldvalue= old;
       var newvalue= row[field];
       var partnumber = row["Part_Number"];

       saveComments(oldvalue,newvalue,partnumber );
});
<th data-field="Comments" data-editable="true" data-type="textarea" data-sortable="true" >Comments</th>