我希望在更改输入字段的默认值后将数据发送到函数。
function change_pos(position, new_pos) {
$.post(iloc, {a:"change_pos", position:position, new_pos:new_pos}, function(d){
window.location = "[@HTTP_ADDR]/cms/gallery";
});
}
<input type=\"text\" value=\"{$row['POSITION']}\" onchange=\"change_pos('{$row['POSITION']}', this)\" />
想法是发送当前和“新”职位。但该功能不接受它们。 注意:PHP很好! jQuery就是问题!
答案 0 :(得分:3)
将this
事件中的onchange
替换为this.value
答案 1 :(得分:0)
this
new_pos
change_pos()
参数的 this.value
是输入字段本身,而不是其中的值。尝试使用onchange