-1
嗨伙计感谢您的阅读,PHP和jQuery的变化功能
我使用了一下的jQuery的改变div的输出。
在那个div中有一个PHP文件的调用,这里只是第一个php文件被调用正确的问题。
的Jquery:
$(document).ready(function() {
$('.box').hide();
$('#option1').show();
$('#selectField').change(function() {
$('.box').hide();
$('#'+$(this).val()).show();
});
});
HTML和PHP:
<select id="selectField" class="form-control">
<option value="option1">Switch1</option>
<option value="option2">Switch2</option>
<option value="option3">Switch3</option>
</select>
<div id="option1" class="box">
<?php
require 'File1.php';
?>
</div>
<div id="option2" class="box">
<?php
require 'File2.php';
?>
</div>
<div id="option3" class="box">
<?php
require 'File3.php';
?>
</div>
我有这样的报头:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
在文件中的代码1 =文件2但仍然是输出变量ES。
似乎是在你的PHP文件的问题。 JavaScript和HTML是正确的,并按预期工作。正如你可以在这里看到的:http://jsfiddle.net/y1kc3k1z/ – dersvenhesse
发现问题,看起来像我的其他jquery脚本,帮助显示内容基于菜单有点停止做它的事情,因为第一个文件的内容加载第一。 谢谢你指出它不是一个jquery缺陷:-) – user1443063