这是我的代码:
$("#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 中则不起作用。
谁能告诉我具体的问题是什么?
最佳答案
这是一个可能的解决方案。 http://jsfiddle.net/YF49U/
这是使用剑道按钮演示作为模板,然后将代码挂接到第一个主按钮上。
您会注意到我更改了以下行:
kButton.element[0].innerText =
到
kButton.element[0].innerHTML =
关于javascript - 在 Firefox 中,剑道按钮文本在 IE 和 Chrome 中工作时不会改变,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24625254/