3
こんにちは私は編集のためのポップアップを持つjqgridを持っています。いくつかの編集可能なプロパティはselectによって編集可能です。これは選択のためのコードの例である:jqgrid編集可能なドロップダウンの幅はIE8で最小値に設定されています
それはcompatibiltyモードに設定されているときは、IE8で正常に動作{ name: 'PaymentTypeLookupId', index: 'PaymentTypeLookupId', width: 150, align: 'center', editable: true, editrules: { required: true }, edittype: "select", editoptions: { dataUrl: '/Invoice/GetPayments/',
buildSelect: function (data) {
var response = jQuery.parseJSON(data);
var s = '<select>';
if (response.rows && response.rows.length) {
for (var i = 0, l = response.rows.length; i < l; i++) {
var ri = response.rows[i];
s += '<option value="' + ri.Id + '">' + ri.Name + '</option>';
}
}
return s + "</select>";
}
}
。しかし、このオプションを選択するには、それをクリックするまで、互換モードのドロップダウンは本当に小さな幅が設定されている、それは良い大きさに自分自身を設定していないとき:
支払いタイプ]ドロップダウンが実際にそれでアイテムを持っていますそれをクリックするまで、幅は示されている通りです。
これについての修正プログラムはありますか?
を参照してください?問題はいくつかの古いバージョンにありましたが、今修正する必要があります。 – Oleg
4.1.1このバージョンは古すぎますか? – AnonyMouse
はまだ4.3.1に更新されています。 – AnonyMouse