文本框的失去焦点事件

$('#money').blur(function() {
alert('good');
var total1=$("#a8").val();
var money1=$("#money").val();
alert(total1);
$("#a6").text($("#a6").text() + (total1-money1));
});





public function pharmacy_bills(){//药房账单
$this->assign('title',"药房账单");
$this->assign('date',mktime());
//dump($_POST);
$m=M("payment_info");
$username=$_POST["username"];
$idcard=$_POST["idcard"];
$states=$_POST["states"];
//dump($states);
$startdate=$_POST["startdate"];
$enddate=$_POST["enddate"];
$sql="select idcard,make_money_name,sum(mor_money) as mor_money,
sum(pay_money) as pay_money,sum(debt_money) as debt_money,
sum(coo_ver_money) as coo_ver_money,is_cash from payment_info
inner join user_login on payment_info.make_money_id =
user_login.login where payment_info.is_del= 0 and is_cash='$states'";
if ($username !="") {
$sql.=" and make_money_name='$username' ";
}
if ($idcard != "") {
$sql.=" and idcard='$idcard' ";
}
if ($startdate != $enddate) {
$sql.="create_time between '$startdate' and '$enddate' ";
}
$sql.= " group by make_money_id";
//dump($sql);
$result=$m->query($sql);
//dump($result);
$this->assign("data",$result);
$this->display('pharmacy_bills');
}





<script type="text/javascript">
$(".form").Validform({
ignoreHidden:true,
postonce:true,
//ajaxPost:true,
tiptype:function(msg,o,cssctl){
if(!o.obj.is("form")){
var objtip=o.obj.siblings(".Validform_checktip");
cssctl(objtip,o.type);
objtip.text(msg);
}
},
callback:function(data){
if(data==1){
alert("操作成功");
}else if(data==2){
alert("操作失败");
}
}
});
/*window.onload=function(){
alert("{$data1.is_cash}");
if({$data1.is_cash}==0)
{
document.getElementsByName('is_cash')[0].checked='checked';
}
else
{
document.getElementsByName('is_cash')[1].checked=true;
}
}*/

/*$(function(){
$('button[class="td_left"]').click(function(){
window.location='__APP__/Accounting/submit';
});
});*/

function data(id){
var arr=$("#"+ id).children();//选择id为id 的子元素
$("#total").text(arr[2].innerHTML);//获取表格中的数据
//$("#total_money").text();//获取表格中的数据

$("#mor_money").text(arr[3].innerHTML);
$("#dbt_money").text(arr[6].innerHTML);
$("#coo_ver_money").text(arr[5].innerHTML);
//$("#balance").text($("#balance").text()+arr[2].innerHTML);
}
$('#account_money').blur(function() {
//alert('good');
var total1=$("#total&

quot;).text();
//alert(total1);
var money1=$("#account_money").val();
// alert(money1);
$("#balance").text($("#balance").text() + (total1-money1));
});
</script>


//在异步传数据时要先从前台把数据读出来

function data(id){
var arr=$("#"+ id).children();//选择id为id 的子元素
$("#total").text(arr[2].innerHTML);//
获取表格中的数据
$("#mor_money").text(arr[3].innerHTML);
$("#dbt_money").text(arr[6].innerHTML);
$("#coo_ver_money").text(arr[5].innerHTML);
$("#id_card").val(arr[0].innerHTML);//获得login_id
}


//异步提交数据
$('#ok').live('click',function(){

$.ajax({
url:$("#url").val()+"/submit", //指定后台模块中的处理方法
type:"post", //进行AJAX数据请求的方式
datatype:"text", //数据返回的形式
data:{ //请求到后台的数据
balance_money:$('input[name="balance_money"]').val(),
id_card:$('input[name="id_card"]').val(),
account_money:$('input[name="account_money"]').val()
},
success:function(data){
if (data == 1) {
var get_id = $('input[name="tr_id"]').val();//获取当前行的name值
arr = $("tr[id='"+get_id+"']").children(); //当前行中的所有单元格组成的数组
arr[2].innerHTML = $("#balance").text();//给指定子元素td赋值。
arr[7].innerHTML='已交账';
alert("交账成功");
}else if(data==2){
alert("交账失败");
};
}
});
});

相关主题
相关文档
最新文档