1

列にコモボボックスと入力がある剣道グリッドがあります。入力のクリック時イベントは IE と Firefox では機能しますが、Chrome では機能しません。OnaBai は、次の jsFiddle の作成を支援し、私が持っている方法で修正しました。http://jsfiddle.net/ehnSq/17/

クロムで画像をクリックすると、セルが閉じられることに注意してください。IE や Firefox の場合と同様に、ボタンをクリックしてアラートを受け取ることができます。

これが私のコラムの編集者です。

$('<input data-text-field="CustomerName" data-value-field="CustomerId" style="width:175px" data-bind="value:' + options.field + '" class="k-combobox"/>')
        .appendTo(container)
        .kendoComboBox({
            autoBind: false,
            filter: "contains",
            dataSource: customerData,
            placeholder: strings.EmptyDropDownMessage,
            dataTextField: "CustomerName",
            dataValueField: "CustomerId"
        });
    $('<input type="image" class="k-icon-addcustomer" src="../Images/Add2.png" title="' + strings.AddCustomerToolTipText + '" />')
        .appendTo(container);

    $(".k-icon-addcustomer").on("click", function (evt) {
        evt.preventDefault();
        alert("Code Needs to Go Here");
    });

これは IE と Firefox で動作し、クロムでクリック イベントが発生しない理由がわかりません。

4

0 に答える 0