jquery中插件实现自动添加用户的具体代码

jquery中插件实现自动添加用户的具体代码

  

复制代码 代码如下:

  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

  <html xmlns="http://www.w3.org/1999/xhtml">

  <head>

  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

  <title>自动填写表单</title>

  <style>

  body { font-size: 62.5%; }

  label, input { display:block; }

  input.text { margin-bottom:12px; width:95%; padding: .4em; }

  fieldset { padding:0; border:0; margin-top:25px; }

  h1 { font-size: 1.2em; margin: .6em 0; }

  div#users-contain { width: 350px; margin: 20px 0; }

  div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }

  div#users-contain table td, div#users-contain table th { border: 1px solid #CCC; padding: .6em 10px; text-align: left; }

  .ui-dialog .ui-state-error { padding: .3em; }

  .validateTips { border: 1px solid transparent; padding: 0.3em; }

  </style>

  <script type="text/javascript" language="javascript" src="jquery-1.7.1.min.js">

  </script>

  <script type="text/javascript" language="javascript" src="jquery-ui-1.8.18.custom.min.js">

  </script>

  <link rel="stylesheet" href="ui-lightness/jquery-ui-1.8.18.custom.css"/>

  <script type="text/javascript" language="javascript">

  $(function(){

  $("#dialog").dialog({

  autoOpen:false,

  modal:true,

  buttons:[

  {

  text:"create on account",

  click:function(){

  var $tr=$("<tr><td>"+$("#username").val()+"</td><td>"+$("#email").val()+"</td><td>"+$("#pas").val()+"</td></td></tr>");

  //alert($tr);

  $tr.appendTo("#users");

  $("#dialog").dialog("close");

  }

  },

  {

  text:"cancel",

  click:function(){

  $("#dialog").dialog("close");

  }

  }

  ]

  });

  $("#dialog_link").click(function(){

  $("#dialog").dialog("open");

  });

  })

  </script>

  </head>

  <body>

  <div id="users-contain" class="ui-widget">

  <h1>Existing Users:</h1>

  <table id="users" class="ui-widget ui-widget-content">

  <thead>

  <tr class="ui-widget-header ">

  <th>姓名</th>

  <th>Email</th>

  <th>密码</th>

  </tr>

  </thead>

  <tbody>

  <tr>

  <td>John Doe</td>

  <td>[email protected]</td>

  <td>johndoe1</td>

  </tr>

  </tbody>

  </table>

  </div>

  <a href="#" id="dialog_link" class="ui-state-default ui-corner-all" style="font-size:18px">创建新用户</a>

  <!--对话框$("#dialog").dialog()他就是一个对话框,在页面中就会隐藏-->

  <div id="dialog" title="创建新用户" style="display:none">

  姓名<br><input type="text"  id="username">

  Email<br><input type="text" id="email">

  密码<br><input type="password" id="pas">

  </div>

  </body>

  </html>