【发布时间】:2018-07-21 03:43:25
【问题描述】:
我在同一页面中同时具有 onkeyup 和 onchange 功能。当 onchange 函数执行操作时,onkeyup 函数没有响应任何内容。但是当我没有对 onchange 函数做任何动作时,onkeyup 函数的响应非常好。
这是我的脚本:
<script type="text/javascript">
function checkname()
{
var name=document.getElementById( "UserName" ).value;
if(name)
{
$.ajax({
type: 'post',
url: 'process/cr_checkdata.php',
data: {
user_name:name,
},
success: function (response) {
$( '#name_status' ).html(response);
if(response=="OK")
{
return true;
}
else
{
return false;
}
}
});
}
else
{
$( '#name_status' ).html("");
return false;
}
}
function getSubtitle(val) {
$.ajax({
type: "POST",
url: "cr_case.php",
data:'title='+val,
success: function(data){
$("#subtitle-list").html(data);
}
});
}
function showMsg()
{
$("#msgC").html($("#title-list option:selected").text());
$("#msgS").html($("#subtitle-list option:selected").text());
return false;
}
</script>
我该如何解决这个问题。
【问题讨论】:
标签: javascript php ajax