複数選択ドロップダウンメニューでsplitを使用しようとしていますが、「Uncaught TypeError:Object f-all has nomethod'split'」というエラーが返されます。マルチセレクトでスプリットを使用することはできませんか?
ドロップダウン(簡略化)は次のとおりです。
<select data-placeholder="Select" placeholder="Select" name="id[]" id="id_menu" multiple>
<option value=""></option>
<option value="e-all">E All</option>
<option value="f-all">F All</option>
</select>
そして、これが分割関数です:
$('#id_menu').change(function(){
var id_menu = $(this).val();
var type = id_menu.split('-');
// do stuff with split id
});
それぞれまだ同じエラーメッセージで試してみました
$('#id_menu').change(function(){
$('#id_menu').each(function() {
var type = $(this).val().split(',');
});
});
前もって感謝します。