【问题标题】:How to change a input text to textarea in X-editable如何在 X-editable 中将输入文本更改为 textarea
【发布时间】:2018-09-05 23:00:10
【问题描述】:

我在 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 );
});

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

【问题讨论】:

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


    【解决方案1】:
    <th data-field="Comments" data-editable="true" data-type="textarea" data-sortable="true" >Comments</th>
    

    【讨论】:

    • 虽然这段代码 sn-p 可以解决问题,但它没有解释为什么或如何回答这个问题。请include an explanation for your code,因为这确实有助于提高您的帖子质量。请记住,您是在为将来的读者回答问题,而这些人可能不知道您提出代码建议的原因。
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-22
      • 1970-01-01
      • 2021-04-26
      • 2017-09-26
      • 2013-06-14
      • 2013-10-29
      • 1970-01-01
      • 2010-12-09
      相关资源
      最近更新 更多