2017-11-02 6 views
0

kendoDropDownListの最初の項目を選択する次のコードがあります。 のパラメータをから1からa2に変更すると、2番目の項目を選択できます。この行に1または2または3などのようにパラメータを渡す方法はありますか?execScriptを使用してjquery/javascript関数にパラメータを渡す方法

ie.Document.parentWindow.execScript "$('#drgdTankCrude').data('kendoGrid').dataItem($('#Tank_ID').data('kendoDropDownList').select(1));" 

私は二重引用符、単一引用符、引用符なしを使用してXPと呼ばれる変数を設定することにより、以下のことを試してみたが、それは実際にドロップダウンリスト内の有効な項目の数でない限り何も起こりません。

ie.Document.parentWindow.execScript "$('#drgdTankCrude').data('kendoGrid').dataItem($('#Tank_ID').data('kendoDropDownList').select(""xp""));" 
+1

'VBAで'( "&XP&")を選択しhttps://stackoverflow.com/questions/1727699/how-to-concatenate-strings -in-vba – Slai

+0

@Slai、ありがとう。それはそうです!今すぐ必要な番号の正しいインデックス番号を決定する方法を理解する必要があります。 – Mitch

答えて

0

スレイは正しい答えをくれました。その行は以下に掲載されています。

XP変数を設定し、それが正しく渡された

ie.Document.parentWindow.execScript "$('#drgdTankCrude').data('kendoGrid').dataItem($('#Tank_ID').data('kendoDropDownList').select(" & xp & "));" 
関連する問題