我可以做这样的事情:
$('#myTag').attr('value').load('my_php_file.php');
不,因为.attr('value')
返回一个字符串(表示value
DOM 元素上的属性值),并且在字符串上调用该.load()
方法毫无意义。您通常在 DOM 元素上调用此方法。为了说明您的问题,您的代码相当于:
var value = 'some value';
value.load('my_php_file.php');
废话。
你的意思是:
$.ajax({
url: 'my_php_file.php',
success: function(result) {
$('#myTag').val(result);
}
});