我是JavaScript的新手。我的问题是如何链接自动点击onchange
输入
<input type="text" name="quantity" id="quantity" class="form-control" />
<input type="text" name="discount" id="discount" class="form-control" />
HTML
<a href="javascript:document.getElementById('cart_1').submit();" id="p" title="Edit Sale">
的JavaScript
$("#quantity").change(function() {
$('a').val(2).trigger('change');
});
答案 0 :(得分:0)
在jquery中对callback
事件使用change
函数。如果你在表格字段不是空表格的情况下在两个字段上输入值将会发送。尝试一个字段空白字段将不会发送。希望它会对你有所帮助。
$("#quantity,#discount").on('change',function(){
var quantity=$("#quantity").val();
var discount=$("#discount").val();
if(quantity!=""&&discount!=""){
document.getElementById('anchor').click();
console.log('form send');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" name="quantity" id="quantity" class="form-control" />
<input type="text" name="discount" id="discount" class="form-control" />
<a href="stackoverflow.com" id="anchor" title="Edit Sale">send</a>