如何在onchange属性中编写php代码
How to write the php code in onchange attribute?
如何在onchange事件中编写php代码。
代码:
<select id="country" name="country" onChange=" if(this.value=='other'){ showHint(this.value); this.form['other'].style.visibility='visible'; }else{ showHint(this.value);this.form['other'].style.visibility='hidden';};" class="DropDown" >
<option value="0">Select Country</option>
<?php while($sel_rows=mysql_fetch_array($sel_exe)) { ?>
<option value="<?php echo $sel_rows['CountryId']; ?>"><?php echo $sel_rows['CountryName']; ?></option>
<?php } ?>
</select>
在onChange事件中,我想从数据库中获取国家/地区,而不是静态的。我该怎么做?
喜欢。
if(this.value=='fetch from the database instead of other')
您需要使用不同的函数来加载像这样的数据库中的数据
onChange="load_data()"
在这个java脚本函数中,您可以运行ajax请求并从数据库加载所需的数据
<script>
function load_data()
{
if(this.value=='other'){
showHint(this.value);
this.form['other'].style.visibility='visible';
//Jquery ajax request
$.ajax({
//your database call-up script
url: "test.php",
context: document.body,
success: function(data){
this.value==data;
}
});
}else{
showHint(this.value);
this.form['other'].style.visibility='hidden'
}
}
</script>
相关文章:
- php代码在textbox更改事件上显示null
- 无法运行php代码,有角度路由问题
- jquery中的PHP代码不起作用
- 获取PHP代码中日期选择器的值
- PHP代码古埃及乘法javascript
- PHP代码中实现的JavaScript |if语句不起作用
- 如何将javascript变量传递到Php代码中.
- 在按钮'上运行PHP代码;s onclick事件,或者使用Ajax
- 停止直接执行php代码而不点击按钮
- php代码或脚本接受自动完成列表中文本框中的值
- 无法使autocompletion与bootstrap和php代码点火器一起工作
- 添加 PHP 代码的 Javascript 下拉框
- 在 php 代码中实现倒计时 js 倒计时
- AJAX 中的 PHP 代码到 POST
- 用于修改文档元素的 PHP 代码
- 链接适用于所有浏览器,除了 safari(php 代码)
- PHP 代码中的 CSS 弄乱了 IE9 中的布局
- Javascript的“document.write()”中的PHP代码
- JavaScript 函数在 php 代码中的调用中不起作用
- JavaScript 只在 php 代码中执行一次