zoukankan      html  css  js  c++  java
  • asp.net 页面上的点击事件

    asp.net 页面上 服务器端控件Button 有两个click事件如

    1 <asp:Button ID="Button1" runat="server" Text="编辑" CommandArgument=<%# Eval("BH") %> CssClass="input_bt" OnClientClick="return EditType(this)"  />  
    asp Button
    js 脚本
     
     1 function EditType(va)
     2     {
     3         var type = $(va).val();        
     4         $(".DXTDinfo input").css("border","0px");
     5         $(".DXTDinfo :submit").val("编辑");        
     6         if(type=="编辑")
     7         {
     8             $(va).val("保存");
     9             $(va).parent().parent().find("input").attr("readonly",false);
    10             $(va).parent().parent().find(".sfqy").attr("disabled",false);
    11             $(va).parent().parent().find("input").css("border","1px solid #27A61A");
    12             return false;
    13         }
    14         else
    15         {
    16             
    17             return true;
    18         }
    19     }
    JS 脚本

    OnClientClick事件是在前端通过后(返回值 为true,如果返回false则不去执行后台点击事件代码),才去执行后台的OnClick事件

    input 类型的Button点击事件

    1 <input type="button" class="input_bt" value="上传图片" onclick="showDialog(this,'imgAZ','txtBJTP_AZ')" />
    input

     ShowDialog 

    1  function showDialog(src,imgID,txtboxID) {
    2             srcbtn = src;
    3             img = imgID;
    4             txt = txtboxID;
    5             return $(src).ShowDialog({ title: '上传图片', src: '../GGGL/Multiupload.aspx', afterHide: '' });
    6         }

    onclick是页面前台事件

     <INPUT id=btnQuery class="input_bt submit" value=查询 type=submit name=btnQuery onserverclick="btnQuery_ServerClick" runat="server" />
    onserverclick 事件为后台事件
  • 相关阅读:
    Memcached基本架构和思想
    varnish和squid的对比
    常用排序讲解
    数据结构堆的一种比较明白的讲解
    磁盘挂载MOUNT 445问题集
    mysql 如何提高批量导入的速度
    云平台涅槃重生计划
    NumPy、SciPy 等Python包在Windows下的whl安装包下载
    表迁移工具的选型-复制ibd的方法
    下一步的技术研究方向
  • 原文地址:https://www.cnblogs.com/yzhddeyan/p/4928835.html
Copyright © 2011-2022 走看看