【发布时间】:2018-08-29 12:08:15
【问题描述】:
我正在遍历 Div 并在该 div 中将编码数组作为值分配给隐藏字段,并希望在每个循环中获取该隐藏字段的值但未定义
var port_ofAir = null; $(".sublocation_div").find('.sublocation').each(function(index,value1){
port_ofAir = $(this).find(".port_arr").value;
});
console.log(port_ofAir)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="hidden" name="arr_port" class="port_arr" id="arr-port" value="[{"id":34,"client_id":"2"}]">
我想在 jquery 函数中得到那个数组
请给个建议
【问题讨论】:
-
尝试`.val()'。不确定,但试试吧
-
您可以在 jQuery 中使用
.val()来获取表单元素的值。尽管那个特定的表单元素看起来像是损坏的 HTML 语法。value只有"[{",其他的都在value属性之外。 -
你能告诉我们
div元素的类sublocation_div吗?
标签: javascript jquery