gpt4 book ai didi

php - JQuery 链式选择实现

转载 作者:行者123 更新时间:2023-11-29 03:42:57 24 4
gpt4 key购买 nike

就 JQuery、AJAX 和 PHP 而言,我是一个新手,我正在尝试构建一个带有链式选择的表单,该表单将为新的 mysql 记录提供初始数据。我已经下载了 JQuery chained select remote plugin 并且对于我的生活我无法弄清楚如何为第二个选择下拉列表获取返回的数据。第一个下拉列表使用另一个函数填充,当用户从此下拉列表中选择一个值时,我希望将该值用作第二个下拉列表的搜索字符串。主窗体的代码片段是:

<?php

<head>
<script type="text/javascript" src="../js/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="../js/jquery.chained.remote.js" charset="utf-8"></script>
</script>
<script type="text/javascript">
$('#series').remoteChained("#series", "../models/json.php");
</script>
</head>
<body>
<form action="" method="post">
<table border="1">
<tr>
<th>Season:</th>
<td><select name="season" id="mark">
<option value="">Select Season...</option>
<?php
$i = 0;
while ($i < count($showseason)){ // obtain seasons from getseason() function
?>
<option value="<?php echo $showseason[$i]; ?>">
<?php echo $showseason[$i]; ?> </option>
<?php
$i++;
} ?>
</select></td>
<th>Competition:</th><td><select name="competition" id="series">
<option value="">Competition type...</option>
</select></td>

以下是Mysql select的代码(json.php)

<?php

include_once $_SERVER['DOCUMENT_ROOT'] . '/includes/helpers.inc.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/includes/db_connect.php';

try
{
$result = $pdo->prepare("SELECT sideid, competition FROM pennantsides");
$result->execute();

echo json_encode($result->fetchAll(PDO::FETCH_ASSOC));

}
catch (PDOException $e)
{
$output = 'Error selecting records - Please contact your Site Administrator';
include $_SERVER['DOCUMENT_ROOT'] . '/views/output.html.php';
exit();
}

最佳答案

是不是 $('#mark').remoteChained("#series", "../models/json.php");你想做什么?

此外,当您在浏览器上(或通过您使用的任何 GET 方法)启动 json 文件时,它的内容是什么?

关于php - JQuery 链式选择实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10997561/

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