Текущее значение исчезает при нажатии на кнопку редактирования в JS Grid - PullRequest
1 голос
/ 03 октября 2019

Я заполняю данные из db в JS Grid, и когда я изменяю значения true false на Accept и Reject, тогда он работает нормально.

Моя проблема, когда я нажимаю на редактировать, значения исчезают из выбораполе.

issue on click

Вот мой код.

var verified = [
      { Name: "Approve", Id: true },
      { Name: "Reject", Id: false }
    ];
$("#jsGrid").jsGrid({
          inserting: false,
          editing: true,
          paging: true,
          data: db,

          controller: {
            updateItem: function (item) {
              console.log(item);

              var temp;
              if (item.isVerified === "true") {
                temp = 1;
              } else if (item.isVerified === "false") {
                temp = 0;
              }


              obj = {
                "isVerified": temp
              };

              console.log(obj);
            },
          },

          fields: [
            { name: "orgName", title: "Name", type: "text", editing: false },
            { name: "orgWebsite", title: "Website", type: "text", editing: false },
            {
              name: "isVerified", title: "Verified", type: "select", sorting: false,
              items: verified,
              valueField: "Id",
              textField: "Name"

            },


            {
              type: "control", width: 100, editButton: true, deleteButton: false,
              headerTemplate: function () {
                return $("<h6>").text("Action");

              }
            }
          ],
        });
...