table 根据选择的radio得到td其他属性的值(top.$.jBox)
下面是根据弹出框,选择的ridao行,按确定之后,把选择的值返回主界面的代码。
top.$.jBox.open("iframe:${ctx}/finance/payee/selectList", "交易方名册",$(top.document).width()-620,$(top.document).height()-230,{ ajaxData:{selectIds: $("#courseId").val()},buttons:{"确定":"ok","关闭":true}, submit:function(v, h, f){ if (v=="ok"){//点击确认的时候执行 //jquery根据radio的ID,得到选择的radio的val(),一般插入数据库的时候时候 var selectid = h.find("iframe")[0].contentWindow.$("input:radio[id=payeeid]:checked").val(); //选择的radio 退2层,得到选择的radio的行 //h.find("iframe")[0].contentWindow.$("input:radio[id=payeeid]:checked").parent().parent()[0] //得到选择的行text值,表示用 //h.find("iframe")[0].contentWindow.$("input:radio[id=payeeid]:checked").parent().parent()[0].innerText $("#payeeEntity").val(h.find("iframe")[0].contentWindow.$("input:radio[id=payeeid]:checked").parent().parent()[0].innerText); } if(typeof courseTreeselectCallBack == 'function'){ courseTreeselectCallBack(v, h, f); } }, loaded:function(h){ $(".jbox-content", top.document).css("overflow-y","hidden"); } });