我想在下拉列表中添加数据,我能够添加数据并查看它,但为此我必须再次刷新页面,我想在jQuery中执行此操作而不刷新页面。
答案 0 :(得分:0)
您可能会发现有用的this jQuery方法。此外,最好使用Handlebars之类的模板引擎来清理您的javascript代码并将其与标记分开。
答案 1 :(得分:0)
使用以下代码
在html文件中
<script>
$(document).ready(function() {
$.post( "countries.php", function( data ) {
$("#countries").html(data);
//console.log(data);
});
});
</script>
在countries.php
<?php
include("config.php");
$sql = "SELECT * FROM country";
$result = mysql_query($sql) or die(mysql_error());
$countryArr = array();
$options = "<option value=''>--Select--</option>";
while ($row = mysql_fetch_assoc($result)) {
$options .= "<option value='".$row['country_id']."'>".$row['country_title']."</option>";
}
echo $options;
?>