Jquery加载全局函数部分工作

时间:2010-12-07 15:17:41

标签: javascript jquery math load

这是代码。

function product_analysis_global() {

    $(':checkbox:checked').each(function() {
    $('#product_' + this.alt).load(this.title);
    $('#product_quantity_PRI_' + this.alt).value = this.value;
});
}

所有工作除了最后一行不起作用,任何想法。应将当前复选框的值返回到相应的字段'#product_quantity_PRI_' + this.alt

非常感谢。

2 个答案:

答案 0 :(得分:1)

.value不是jQuery对象属性(它是一个DOM对象),它应该是.val(),如下所示:

$('#product_quantity_PRI_' + this.alt).val(this.value);

或(更多用于说明),直接jQuery-less DOM方法:

document.getElementById('product_quantity_PRI_' + this.alt).value = this.value;

答案 1 :(得分:1)

使用val()功能。

var $this = $(this)
$('#product_quantity_PRI_' + $this.attr('alt')).val($this.val());