这是我的代码,只有一个按钮,我想有2个按钮,即btnCalcu有人可以帮我吗?非常感谢你
$(function () {
var url = $BaseUrl + "/abc/abc/ItemsList";
$('.txt-editable').editable(url,CallBackFunction, {
onblur: function (value) {
this.reset(value);
$(this).html(value);
return (value);
},
width: 90,
id: 'element_id',
value: 'value'
});
});
function CallBackFunction(){
alert("Success Message");
});
}
答案 0 :(得分:2)
您可以对两个按钮使用相同的侦听器,并对所点击的if
的ID使用View
语句,以便知道用户点击了哪一个,如下所示:
@Override
public void onClick(View v) {
if(v.getId() == R.id.button1) {
// id matches submit button's id so btnSubmit clicked.
Intent intent = new Intent(this, Home1.class);
startActivity(intent);
} else if(v.getId() == R.id.button2) {
// id matches calculate button's id so btnCalcu clicked.
Intent intent = new Intent(this, OtherForm.class);
startActivity(intent);
}
}
在onCreate
方法中,获取第二个按钮并按照与btnSubmit
相同的方式进行设置:
btnCalcu = (Button) findViewById(R.id.button2);
btnCalcu.setOnClickListener(this);