jquery:使用$ .ajax或$ .get方法加载html元素

时间:2009-12-08 08:48:47

标签: jquery html ajax

我想学习如何使用其他两个函数或至少ajax函数来实现以下功能。

$('#myDiv').load('index.php #content');

如何使用$ .ajax和$ .get方法将index.php文件中的#content加载到当前页面上的#myDiv中?

url param似乎没有使用任何其他ajax方法的选择器然后加载。

这不起作用......

$.ajax({ 
  url: 'index.php #content', 
  success: function(data) { 
     $('#myDiv').html(data); 
  },
});

1 个答案:

答案 0 :(得分:3)

从网址和#content功能中移除success,试试这个:

$( '#myDiv' ).html( $( data ).filter( '#content' ).html() );

如果我们可以按照你的方式做到这一点会很好,但是....也许jQuery团队可以在下一个版本中实现它。