gpt4 book ai didi

php - Jquery .post() 澄清

转载 作者:行者123 更新时间:2023-11-28 21:23:56 25 4
gpt4 key购买 nike

大家好,我知道这个问题之前已经被问过一百万次,但我似乎无法将答案转化为我的个人项目。我的页面上有一个选择器,需要将 AJAX 查询发送到我的数据库并检索结果并在选择器下打印它们。感谢任何能够澄清需要做什么才能使其发挥作用的人。

这是名为“view.php”的 php 文件,减去我对数据库进行的查询。

$depView = $_POST['depView'];

foreach($result as $entry){
echo '<div>' . $entry['department']. $entry['CRN']. ' ' . $entry['title'] . ' ' . $entry['addDate'] . '</div>';
}

这是迄今为止我的 Javascript:

function getProps(data){
$.post("view.php", {depView: data}, html)

}

这是我的选择器:

<select onchange="getProps(value);" name="depView">
<option value=""></option>
<option value="CSC">CSC</option>
<option value="MAT">MAT</option>
</select></br>

最佳答案

HTML:

<select name="depView" id="depView">
<option value=""></option>
<option value="CSC">CSC</option>
<option value="MAT">MAT</option>
</select><br />
<div id="ajaxResults"></div>

JavaScript:

<script type="text/javascript">

// on DOM load
$(function () {

$('#depView').change(function () {
$.post('view.php',
{ depView: $(this).val() },
function (data) {
$('#ajaxResults').html(data);
},
'html'
);
});

});

</script>

关于php - Jquery .post() 澄清,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5524704/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com