1.触发方法:
<input id="non" type="radio" class="easyui-radiobutton"checked="checked" name="taskstatecode" onclick="nonMsg()" value="1" data-options="onChange:radiosChanged">
2.按钮定义
<a href="javascript:finishInJob()" id="complete" class="easyui-linkbutton" iconCls="icon-ok"
plain="true">按钮</a>
3.定义js方法
//工具栏状态
var lastStatus="1"
function radiosChanged() {
var opt=$("input[name='taskstatecode']:checked").val();
if(opt && lastStatus!=opt) //存在值时触发条件
{
lastStatus=opt;
if(lastStatus=="1"){
$('#complete').linkbutton('enable');
$('#toVoid').linkbutton('enable');
$('#panComplete').linkbutton('enable');
$('#XGYXJ').linkbutton('enable');
$('#XGCK').linkbutton('enable');
}
else if(lastStatus=="3" || lastStatus=="4"){
$('#complete').linkbutton('enable');
$('#toVoid').linkbutton('disable');
$('#panComplete').linkbutton('enable');
$('#XGYXJ').linkbutton('disable');
$('#XGCK').linkbutton('disable');
}
else if(lastStatus=="3" || lastStatus=="4"){
$('#complete').linkbutton('enable');
$('#toVoid').linkbutton('enable');
$('#panComplete').linkbutton('disable');
$('#XGYXJ').linkbutton('enable');
$('#XGCK').linkbutton('enable');
}
else if(lastStatus=="5" ){
$('#complete').linkbutton('disable');
$('#toVoid').linkbutton('disable');
$('#panComplete').linkbutton('disable');
$('#XGYXJ').linkbutton('disable');
$('#XGCK').linkbutton('disable');
}
//要调用查询方法,按条件查询内容显示再页面上
searchInJob();
}
}