0

这是我的代码:

$("#autogeneraterfid2").change(function () {
  // debugger
  if ($("#autogeneraterfid2").is(':checked')) {
    var kButton = $("#btnsaveprint").data("kendoButton");
    kButton.element[0].innerText = "Save and Program RFID";
  } else {
    var kButton = $("#btnsaveprint").data("kendoButton");
    kButton.element[0].innerText = "Save & Print";
  }
});

在复选框更改时正在更改innerText剑道按钮。这在 IE 和 Chrome 中运行良好,而在 Firefox 中则不起作用。

谁能告诉我确切的问题是什么?

4

1 回答 1

2

这是一个可能的解决方案。http://jsfiddle.net/YF49U/

这是使用剑道按钮演示作为模板,然后将您的代码挂接到第一个主按钮上。

你会注意到我改变了这些行:

kButton.element[0].innerText =

kButton.element[0].innerHTML =
于 2014-07-08T07:05:43.033 回答