我可以这样做:
$('#myTag').attr('value').load('my_php_file.php');
答案 0 :(得分:4)
不,因为.attr('value')
返回一个字符串(表示DOM元素上value
属性的值),并且在字符串上调用.load()
方法是没有意义的。您通常在DOM元素上调用此方法。为了说明您的问题,这是您的代码等同于:
var value = 'some value';
value.load('my_php_file.php');
Nonesense。
你的意思是:
$.ajax({
url: 'my_php_file.php',
success: function(result) {
$('#myTag').val(result);
}
});