是否可以为<div>
标签提供外部 HTML?
我.load()
在 jquery 中textboxlist
尝试ajax
过,但它对textboxlist
. <div>
有没有在 html中提供源代码之类的iframe
?
例子:
<div src="existing.php"></div>
我发现了类似的东西,他们说这有效,但对我来说无效。所以有什么建议吗?
是否可以为<div>
标签提供外部 HTML?
我.load()
在 jquery 中textboxlist
尝试ajax
过,但它对textboxlist
. <div>
有没有在 html中提供源代码之类的iframe
?
例子:
<div src="existing.php"></div>
我发现了类似的东西,他们说这有效,但对我来说无效。所以有什么建议吗?
我猜您的 jQuery 选择返回了多个元素(表单中的 diva 和其他一些元素),它会更新所有内容。
为您的 div提供一个唯一的 id,您将能够在没有任何问题的情况下使用加载功能。
HTML
<div id="divExisting"></div>
脚本
$(function(){
$("#divExisting").load("existing.php");
});
上面的函数将确保该load
函数只有在 dom 完全加载后才会执行。
既然您使用的是 PHP,为什么不这样呢?
<div id="externalHTML">
<?php include_once('existing.php'); ?>
</div>
还是应该在客户端动态加载此页面?
我认为你想要的是一个 iFrame:
<iframe src="existing.php"></iframe>
文本框列表与 jQuery Mobile 非常相似。它有组件,一个是输入,另一个是另一个显示框,例如:div 或 ul(无序列表)或类似的东西。因此,您需要做的是编辑输入类型文本字段或无序列表 html 内容,然后使用 getValues() 或 setValues() 方法,最有可能紧随其后的是 update() 方法。有关 API 文档,请查看此链接: http: //www.devthought.com/projects/mootools/textboxlist/