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 に答える