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

时间:2018-09-05 23:00:11

标签: javascript html twitter-bootstrap-3 x-editable

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

在引导表的代码中,只有这个(data-editable =“ true”):

<th data-field="Comments" data-editable="true" data-sortable="true" >Comments</th>

并且仅使用Javascript保存旧值,新值等。 这是代码:

$(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 );
});

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

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您可以使用以下代码更新文本值。 $('#elementId.changeDays')。editable('option','value',obj.days);