这对我来说是一个全新的领域,所以我希望有人可以指出我正确的方向,希望是一个很好的教程?
我有一个带有下拉列表的页面,基于我需要填充页面的列表中的用户选择。
有人能指出我做一个类似的好教程的方向吗?
这是我需要做的事情的顺序:
任何人都可以帮助我吗?
答案 0 :(得分:1)
使用jQuery:
$('#id-of-your-select').change(function() {
$.ajax({
method: 'post',
url: 'yourscript.php',
data: '?theValue=of&your=dropdown',
success: function(data) {
$('#div-to-be-populated').html(data);
}
});
});
并在你的php中:
<?php
switch($_GET['dropdownvalue'] {
case 'hello':
echo '<p>Hello World<p>';
break;
}
?>
当然你必须根据自己的需要进行配置,但我希望你能得到基本的想法
答案 1 :(得分:1)
检查一下,http://www.w3schools.com/php/php_ajax_php.asp
本教程将使您成为AJAX和PHP的专家。
答案 2 :(得分:0)
根据您的要求,您需要两个PHP页面和AJAX知识。
这是应该发生的事情的简单列表。
我认为你对第1步没问题。
对于第2步,您需要学习基本的javascript。只是谷歌如何捕获onChange事件。几个快速链接是: display selected item from dropdown onchange function into html label through javascript , please help how to it
对于第3步,我建议不要选择快捷方式,而是通过完整的AJAX教程 http://www.w3schools.com/ajax/default.asp
完成该教程后,您将自己做事。
答案 3 :(得分:0)
您可以使用jquery以非常简单的方式完成此操作。 jquery是解决此类问题的最佳解决方案。重要的链接是:http://jquery.com 而且你也可以向w3schools学习更好的jquery知识。