我又来请教了~~
我想在方法里写button按钮触发的事件能不能这样:
minder:function(orderid)
{
jq("#message").show();
var MES=message.val();
if(jq("#submit").click()) //重点是这行,“submit”是按钮的id
{
jq.ajax({
type:"get",
url:"../ashx/store.ashx",
data:"m=12&orderid="+orderid+"&message="+MES,
async:false,
success:function(msg)
{
var temp = eval("("+msg+")");
alert(temp.message);
}
})
}
},
[解决办法]
把它独立出来不就好了?
[解决办法]
if($('xxxx').click()){......业务逻辑}
只能说这个是伪代码
$('xxxx').click(function(){
业务逻辑
});
[解决办法]
你是想判断某个元素是否绑定了事件?
$("#submit").data("events")["click"] // 返回true/false
[解决办法]
if(jq("#submit").click()) //重点是这行,“submit”是按钮的id
不知道你具体情况,但感觉这个有问题。如果这是调用提交按钮的click,那要等它返回结果就够呛了,已经因为提交刷新了。即使它不是TYPE=SUBMIT的按钮,只是普通BUTTON,这么写也很怪异,下面的AJAX应该写在为jq("#submit")绑定的click事件中。楼主多看看类似标准的写法吧。
[解决办法]
lz老大 请看 2楼
小弟我又来请问了~
我又来请教了~~我想在方法里写button按钮触发的事件能不能这样:minder:function(orderid){jq(#message).
