我正在用PHP做一个应用程序。有一个包含制造商名称、产品名称、地址等的产品列表页面,每个页面都有编辑选项。当用户通过ajax编辑特定记录时,我已经创建了该记录,以便可以从文本框中编辑每个字段。为了实现这一点,我的ajax代码将所有字段作为文本框回显为当前值。此外,我还在ajax文件中包含了js文件(即<script type="javascript" src="pathname"></script>
,但由于这个原因,Mozilla上的页面设计发生了变化,但在Chrome上没有问题。那么,如何将这些js文件包含在ajax文件中,以便在任何浏览器上都不会更改设计呢?
谢谢。
发布于 2011-04-25 21:41:44
包含外部javascript文件不能更改视图本身,除非您在javascript本身中做了一些html更改。
尽量不要在ajax响应中包含javascript文件,在加载完整的html页面时包含所需的文件,并在获得ajax响应后执行javascript函数。
https://stackoverflow.com/questions/5777724
复制相似问题