jquery问题总结(更新中)

//不好用

function toClear(){

$('#orderNoId').attr("value",'');

}


$('#brandName').val("");//好用


别人的比较好的封装例子,没用过,好不好用就不清楚了。。

function clearForm(objE){//objE为form表单  
                $(objE).find(':input').each(  
                    function(){  
                        switch(this.type){  
                            case 'passsword':  
                            case 'select-multiple':  
                            case 'select-one':  
                            case 'text':  
                            case 'textarea':  
                                $(this).val('');  
                                break;  
                            case 'checkbox':  
                            case 'radio':  
                                this.checked = false;  
                        }  
                    }     
                );  
            }
<form action="findGoodScore.action" method="post">  
<input type="button" value="清空" οnclick="clearForm(this.form)"/>  
 </form>


//清空表单里的所有值

function clearForm(){
            $('#queryForm').form('clear');
            searchUser();
        }



SyntaxError: missing ; before statement


        function formatAlter(){
            retun '<a href="javascript:void(0)" οnclick="toReload();" class="easyui-linkbutton">修改</a>';
        }

看出是哪里错了吗,对,return写错了,结果报上面missing的错误。。


Query EasyUI的datagrid中formatter如何调用公共function?

formatter是一个处理函数, 带有row value等参数, 可以在formatter的处理函数里面调用任何公共function

$('#dg').datagrid({
columns:[[
{field:'userId',title:'User', width:80,
formatter: function(value,row,index){
return common(value);
}
}
]]
});

公共函数:
  function common(val)
  {
  return val+"test";
  }



easyUi datagrid设置行高度:
代码例:
<div id="g" style="width: 100%;height: 100%">
<table id="gtable"></table>
</div>
<style>
#g .datagrid-btable tr{height: 40px;}
</style>




jquery easyui datagrid 单元格里如何显示图片?

在创建列的时候自己控制一下输出内容就可以了
columns:[[
    {title:'图片',field:'image',width:100,align:'center',
        formatter:function(value,row,index){return '<img src="'+row.image+'" />';}
    }
]]


function showWin(onLoad) {
            $("#win").window({
                href:'brand/toAdd.do',
                width:400,
                height:300,
                iconCls:'icon-edit',
                modal:true,
                shadow:false,
                minimizable:false,
                cache:'false',
                maximizable:false,
                collapsible:false,
                resizable:false,
                
                onload:onload
            });
            
        }

上面的代码知道哪里错了吗,,唉,时间就是这么浪费的,把onload改成onLoad就好了。。




easyui datagrid 怎么去除单击行选中事件?

onClickRow: function (rowIndex, rowData) {
                            $(this).datagrid('unselectRow', rowIndex);
                    },

没办法,鸡肋般的功能也能让我找半天答案,这样子的话,我真的能够进步吗。。。

解决了却不用,这到底是什么驱动我找答案的啊,效率低下。




<script type="text/javascript">
 function rowformater(value,row,index)
 {
 return "<a href='"+row.id+"' target='_blank'>操作</a>";
 }
 </script>
表格里的取值已经有三个参数之多了,想怎么操作那一行的数据都行了,

也找了很久,才发现easyui已经提供了。



。post和。postJSON有什么区别呢?

第一个需要自己指定返回数据的类型,第二个已经指定了返回json类型的数据




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值