当用程序更新字段时,如何在更新时运行jquery函数
How to run jquery function on update when field is updated programatically?
我制作了一个函数loadcomputers()
,该函数用id=computer
对选择列表进行二次更新loadcomputers()
从具有id="rating"
的输入字段获得滤波器具有id="rating"
的输入字段由另一个函数rate(item)
自动填写问题是,当id="rating"的输入字段被自动填写时,函数loadcomputers((不会加载,但如果我手动键入,它可以工作
<div>
<ul>
<li>
<input class="ccheckbx" type="checkbox" name="application[]" value="1" onClick="rate(this);" />Office
</li>
<li>
<input class="ccheckbx" type="checkbox" name="application[]" value="2" onClick="rate(this);" />Game
</li>
</ul>
<input type="text" id="rating" oncchange="loadcomputers()"/>
<select name="computer" id="computer"></select>
</div>
--------------------------------------------------
var total = 0;
function rate(item){
if(item.checked){
total+= parseInt(item.value);
}else{
total-= parseInt(item.value);
}
//alert(total);
document.getElementById('rating').value = total + "";
}
-------------------------------------------
function loadcomputers() {
$val = $('#rating').val();
$.post('http://exemple1.com/action/subs/pcdrop2.php', {
rating: $val
}, function (data) {
$('#computer').html(data);
});
}
您可以使用自己触发事件
$('#rating').trigger('change');
在loadComputers()
中
btw:有一个打字错误,应该是onchange
,你有oncchange
相关文章:
- 在jQuery中:如何在用户展开窗口时更新函数
- Javascript 更新函数
- 创建 Jquery 更新函数
- 自定义绑定到可观察数组,不调用更新函数
- 无法更新函数内的变量
- 补间.js不调用更新函数
- 我在nodejs/mongodb上的更新函数上做错了什么
- 如何在nodejs/mongodb上创建一个更新函数
- Javascript 不按间隔更新函数
- 如何在 D3JS 中创建更新函数
- jQuery-使用不推荐使用的toggle()更新函数
- 使用Jquery更新函数REST
- AngularJS:实时更新函数
- Angular'控制器为'更新函数内部的属性
- 相位:调用更新函数不工作
- 在函数中更新函数参数
- AngularJs的更新函数
- 不能在angular服务中更新函数内部的值
- Javascript更新函数If和Else问题
- WP媒体库-选择不更新行索引的ID更新函数