0
が不足しています。誰かが私を助けることができるかどうかを確認してください。JavaScriptランタイムエラー:IEで ':'が予想されました
これは私のコードの一部で、剣道グリッドのドロップダウンの編集機能です。 FireFoxとChromeで完全に正常に動作し、IE(私は11バージョンを持っている)が私にクリックを編集する際に奇妙なエラーを与える。このコードは、ユーザーが[編集]ボタンをクリックしたときに設定されます。
$('#sleevegrid').data('kendoGrid').columns[5].editor = "<input id='SleeveSubProductID' name='SleeveSubProductID' style='width: 135px' type='text'/>\
<script>jQuery(function(){jQuery('#SleeveSubProductID').kendoDropDownList(\
{\
'valuePrimitive': true,\
'dataSource':\
{\
'transport':\
{'read':{\
'url':'/NewAccounts/SubProducts_Read',\
'data': getProduct,\
function() \
{\
return kendo.ui.DropDownList.requestData(jQuery('#SleeveSubProductID'));\
}\
},\
'prefix':''},\
'serverFiltering':true,\
'change':SleeveSubProductID_OnEdit_DataSourceChange,\
'filter':[],\
'schema':{'errors':'Errors'}\
},\
'dataTextField':'SubProductName',\
'autoBind':true,\
'dataValueField':'SubProductID',\
'optionLabel':'Please Select One'});\
});<" + "/script>";
エラーjqueryの-1.9.1.js
enter code here
globalEvalから来ている:機能(データ){ (データ& & jQuery.trim(データ))であれば{ (window.execScript || (データ){ ウィンドウ["eval"]。コール(ウィンドウ、データ); })(データ); }
あなたは明確に、構文エラーを持っている、それは非常に明確だ - > ** HTTPS://jsfiddle.net/qkhu7481/2/* * – adeneo