回覆列表
  • 1 # 高山流水200665617

    第一步先引入layui外掛中的table模組

    第二步首先為對應的表格新增edit: "text’的屬性

    然後在script中寫,文字編輯監聽事件

    //銷售表格中直接編輯

    table.on(‘edit(SellTable)’, function (obj) {

    //注:edit是固定事件名,test是table原始容器的屬性 lay-filter=“對應的值”

    var text = obj.value;//得到修改後的值

    var State = obj.field;//當前編輯的欄位名

    var id = obj.data.id //所在行的id

    //輸出下獲取的值

    console.log(text)

    console.log(State)

    console.log(id)

    //將獲取的值以傳參的形式傳遞到控制器

    $.post(“selltableCompile”, {id:id,text:text,State:State}, function (data) {

    //獲取控制器返回的資料,並判斷狀態是否為真

    if (data.State == true) {

    //根據不同的狀態返回對應的提示

    layer.msg(“修改成功”, { icon: 1 });

    } else {

    layer.msg(“修改失敗,折扣最大為1,最小0.01”, { icon: 2 })

  • 中秋節和大豐收的關聯?
  • 反流性食管炎,需要注意些什麼?