//地下水开采量
$(function(){
document.getElementById("idtm").onchange=findidtm;
alert($("idtm").val());
})
function findidtm(){
var name=$("#idtm").val();
var value=$(":input[name='stcd']").val();
laert(name);alert(value);
$.ajax({
cache:false,
url:'ajax!ifstcdidtmexist',
type:'post',
dataType:'json',
data:{
verify:name,
verify2:value
},
success : function(json) {
alert(json.exist);
if(json.exist){
alert("抱歉,该数据已存在!");
$(":input[name='stcd']").val("");
$("#idtm").val("");
$(":input[name='stcd']").focus();
result = false;
return false;
}
},
error : function(json) {
}
});
}
调试了一天了,老是报不是对象
$(function(){
document.getElementById("idtm").onchange=findidtm;
alert($("idtm").val());
})
function findidtm(){
var name=$("#idtm").val();
var value=$(":input[name='stcd']").val();
laert(name);alert(value);
$.ajax({
cache:false,
url:'ajax!ifstcdidtmexist',
type:'post',
dataType:'json',
data:{
verify:name,
verify2:value
},
success : function(json) {
alert(json.exist);
if(json.exist){
alert("抱歉,该数据已存在!");
$(":input[name='stcd']").val("");
$("#idtm").val("");
$(":input[name='stcd']").focus();
result = false;
return false;
}
},
error : function(json) {
}
});
}
调试了一天了,老是报不是对象
是alert($("#idtm").val());才对吧
if($("#idtm").length>0){
document.getElementById("idtm").onchange=findidtm;
}才可以啊,求解释
document.getElementById("idtm")是undefined或者是null 怎么可以和事件放一起呢?如果有的话 按理说是不会有问题的。
你不觉得把js和jquery混搭 有点难受吗 你不能直接写成$("#idtm").change( function() {
// 这里写代码
});
不是蛮好的吗