【发布时间】:2015-08-11 23:17:40
【问题描述】:
您好,我想分解输入:名称以 [] 作为分隔符的数组
示例 名称 recipe[0][recipe_photo] 我想转换为对象 ['recipe',0,'recipe_photo']
$('input', form).each(function () {
var arr = $(this).data("name").split('');
console.log(arr);
});
<form>
<input name='recipe'/>
<input name='recipe[]'/>
<input name='recipe[0][recipe_photo]'/>
<input name='recipe[1][recipe_photo]'/>
</form>
【问题讨论】:
-
$('input').each(function () { var arr = $(this).prop("name"); console.log(arr); });这就是你想要的 -
我不需要这个。我想将字段的名称分解为 Array。
标签: javascript jquery split