我有一张表select id,name from aa 还有一张页面。此页面使用了母板页 页面上有两个textbox1 textbox2 我想根据textbox1输入的内容,当textbox1失去焦点后,从数据库中读取相对应的name值 放进textbox2中 要求不刷新页面,要局部刷新,因为页面中还有其他东西
解决方案 »
- jsEditor中粘贴excel,word表格的问题
- 问一个关于 (function(){})() 的问题
- firefox中iframe的问题
- 请问如何获得变量或函数的名称
- 那位高手有“层在固定区域拖拽的代码”?
- 弧形的边框是如何实现的?
- 两页面传值问题
- 在JAVASCRIPT中显示文件保存对话框,如何使这个对话框当用户输入的文件存在时,显示覆盖文件的确认信息?
- [100分火急]谁有JS版本的UBB代码函数。
- IE数据保密大全,如何禁止以下功能?菜单,工具栏,收藏夹,鼠标右键,PRINTSCREEN键,键盘快捷键
- 【还是没解决】setTimeout的问题
- 实现tab下拉(点击‘技术论坛’显示本列下的各个语言类,然后点击语言类显示详细)
function outblur(vinput){
var vvalue = vinput.value;
//ProcessAction是服务器端的java类,getPidByVid是其中的一个方法
ProcessAction.getPidByVid(vvalue,function(pvalue){
var pinput = document.getElemnetById("p");
pinput.value=pvalue;
})
}
</script><input type=text id="v" onblur="outblur(this)" value="v1">
<input type=text id="p" value="">
最多花半个小时就能看懂http://www.w3school.com.cn/ajax/ajax_intro.asp
<input type="text" type="uName" id="uName" value=""/>
<script language="javascript">
function fn(id)
{
$.ajax({
url:"getName.aspx",
data:{"id":id},
success:function(data){document.getElementById("uName").value=data;}
});
}
</script>
相关的验证内容,和数据库读取内容自行补充吧,呵呵
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>5_14</title>
<script src="jquery-1.3.2.js"></script>
<script>
$(document).ready(function(){
var data = [{"id":1,"name":"张三"},{"id":"2","name":"李四"}];
//alert(data.length)
$("#textbox1").blur(function(){
var j = 0;
var value = $(this).val();
alert(value)
for(var i =0;i<data.length;i++){
if(value ==data[i].id);
j = i;
}
var name = data[j].name;
alert(name)
$("#textbox2").attr("value",name) ;//= name;
});
});</script>
</head><body>
<div id="meta" onclick="addDiv()">nihao</div>
<input type="text" id="textbox1" />
<input type="text" id="textbox2" />
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>5_14</title>
<script src="jquery-1.3.2.js"></script>
<script>
$(document).ready(function(){
var data = [{"id":"1","name":"张三"},{"id":"2","name":"李四"}];
alert(data[0].name)
$("#textbox1").blur(function(){
var j = 0;
var value = $(this).val();
value = parseInt(value);
var name = data[value-1].name;
alert(name)
$("#textbox2").attr("value",name) ;//= name;
});
});</script>
</head><body>
<div id="meta" onclick="addDiv()">nihao</div>
<input type="text" id="textbox1" />
<input type="text" id="textbox2" />
</body>
</html>
这样