我有一个表单,用于发布使用Jquery附加到表单的Live数据。附加的数据包含一个输入框,其中包含我希望表单发布的数据的值。一切都适用于Chrome,Firefox和IE8,但不适用于IE7。
为什么IE7不能发布实时数据。我到底做错了什么,无论如何都要绕过这个???
见下面的代码:
<!--Start Cartbox-->
<form method="get" name="register" action="process.php">
<div id="cart" class="ui-widget-content ui-state-default">
<h4 class="ui-widget-header"><span class="ui-icon ui-icon-cart">Your Devices</span> Your Products</h4>
<ul id="cartbox" class="cart ui-helper-reset ui-helper-clearfix">
<!--EXAMPLE OF LIVE DATA-->
<li class="ui-widget-content ui-corner-tr">
<h5 class="ui-widget-header">product 1</h5>
<img src="product1.png" alt="product1"/>
<input type="hidden" name="devicetype[]" value="product1" />
<div class="draggableicons">
<a style="float:left" href="#" title="<b>Product 1 ($150.00)</b><br />" class="vtip ui-icon ui-icon-info">More info...</a>
<a href="#" title="<b>Add this product to cart</b>" class="vtip ui-icon ui-icon-cart">Add to cart</a>
</div>
</li>
<!--EXAMPLE OF LIVE DATA-->
</ul>
</div>
<button class="addbutton">Add the product to your cart</button>
</form>
<!--End Cartbox-->
答案 0 :(得分:0)
我没有看到结尾</form>
标记
我也不认为jQuery在字段或id /类名称中使用'[]'可以很好地使用