def key(val):
min_c = something[0]
min_result = a(myFunction(5,val),min_c)
for c in something[1:]:
result = a(myFunction(5,val),c)
if result < min_result:
min_result = result
#min_c = c
return min_result
def example(minValue):
min_b = minValue[0]
min_result = key(min_b)
for b in minValue[1:]:
result = key(b)
if result < min_result:
min_result = result
min_b = b
return min_b
#---
x = example(minValue)
&#13;
我的代码完全适用于输入文本,但不适用于隐藏的输入类型 我试着按照我不想为每个输入循环的方式
<form id="pricecal">
<input type="text" onchange="calprice()" class="form-control round-corner-fix datepicker" data-provide="datepicker" placeholder="Check in" value="" required />
<input type="text" onchange="calprice()" class="form-control round-corner-fix datepicker" data-provide="datepicker" value="" placeholder="Check Out" required />
<input type="hidden" onchange="calprice()" id="noroom" value="" name="room" />
<input type="hidden" onchange="calprice()" id="noguest" value="" name="guest" />
</form>
答案 0 :(得分:1)
因为您在更新输入值时可以触发的元素上绑定了事件:
$('input[type="hidden"]').trigger('change');
将此行放在导致值更改的代码行之后。
答案 1 :(得分:0)
型=隐藏 不应呈现这些字段,并为服务器提供使用表单存储状态信息的方法。这将在提交表单时使用相应属性定义的名称/值对传递回服务器。这是解决HTTP无状态问题的一种方法。另一种方法是使用HTTP&#34; Cookies&#34;。