Jquery动态添加输入框的方法_jquery

本文实例讲述了Jquery动态添加输入框的方法。分享给大家供大家参考。具体实现方法如下:

<!-- 页头 -->
<#include "../common/head.ftl">
<div id="onFailureDiv" class="alert alert-danger navbar-fixed-top" style="text-align:center; display:none"></div>
<div class="container" style="min-height:100%; height:100%;margin-top:100px;">
<form id="addressForm" class="form-horizontal" method="post" action="/restaurant/${(user.userId)}/addAddress">
  <div class="form-group dynamic-collection" id="course-goals-form-group">
  <div class="col-md-2 control-label"><label>地址</label></div>
  <div class="col-md-8 controls">
   <ul id="ItemCourseList" class="list-group sortable-list" data-role="list" style="margin-bottom:10px;"></ul>
   <div class="input-group">
   <input id="courseInput" type="text" data-role="item-input" class="form-control">
   <span class="input-group-btn">
    <button id="addItemCourse" class="btn btn-default" type="button" data-role="item-add" >添加</button>
   </span>
   </div>
  </div>
  </div>
 </form>
<!-- container -->
</div>
<script type="text/javascript" src="${app.basePath}/resources/js/jquery.form.js"></script>
<script>
 $.schoolFn = {
 addCourseItem: function(obj){
  $("#ItemCourseList").append("<li class='list-group-item clearfix'><span class='glyphicon glyphicon-resize-vertical sort-handle'></span>"+obj+"<input type='hidden' name='goals' value='"+obj+"'><button type='button' class='close delete-btn deleteItem' onclick='deleteCourseItem(this);' title='删除'>×</button></li>");
 },
 addItem: function(obj){
  $("#itemList").append("<li class='list-group-item clearfix'><span class='glyphicon glyphicon-resize-vertical sort-handle'></span>"+obj+"<input type='hidden' name='audiences' value='"+obj+"'><button type='button' class='close delete-btn deleteItem' onclick='deleteItem(this);' title='删除'>×</button></li>");
 },
 }
 $("#addItemCourse").click(function(){
  var item=$('#courseInput').val();
  if(item.trim()==""){
  $('#courseInput').val("");
  }else{
  $.schoolFn.addCourseItem(item);
  $('#courseInput').val("");
  }
 });
 function deleteCourseItem(obj){
  $(obj).parent().replaceWith("");
 }
</script>
<script>
 $(document).ready(function(){
  $('#addressForm').ajaxForm(function(json) {
   if(json.status == "success") {
    $("#onFailureDiv").html("添加成功").slideDown().delay(3000).hide(1000);
   }else {
    $("#onFailureDiv").html(json.errorMsg).slideDown().delay(3000).hide(1000);
   }
  });
 });
</script>
<!-- 页脚 -->
<#include "../common/footer.ftl"/>

效果图如下:

希望本文所述对大家的jQuery程序设计有所帮助。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索jquery
, 输入框
动态添加
jquery动态添加输入框、jquery添加输入框、动态添加输入框、html 动态添加输入框、js动态添加输入框,以便于您获取更多的相关知识。

时间: 2024-08-30 23:05:06

Jquery动态添加输入框的方法_jquery的相关文章

Jquery动态添加输入框的方法

  本文实例讲述了Jquery动态添加输入框的方法.分享给大家供大家参考.具体实现方法如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 <!-- 页头 --> <#include "../common/

Jquery 动态添加按钮实现代码_jquery

点击添加 动态添加两个文本框: 分别表示x和y的值,点击取消 删除本行的2个文本框记得要引入jquery.js 复制代码 代码如下: <script type="text/javascript" src="js/jquery.js"></script> <script type="text/javascript"> $(function() { $("#btnMian").click(fun

jQuery实现表格行和列的动态添加与删除方法【测试可用】_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/19

jQuery动态添加及删除表单上传元素的方法(附demo源码下载)_jquery

本文实例讲述了jQuery动态添加及删除表单上传元素的方法.分享给大家供大家参考,具体如下: 运行效果截图如下: 点击此处查看在线演示效果. 具体代码如下: <html> <head> <script type="text/javascript" src="jquery-1.7.2.min.js"></script> <script type="text/javascript"> $(d

JQuery动态添加和删除表格行的方法_jquery

本文实例讲述了JQuery动态添加和删除表格行的方法.分享给大家供大家参考.具体分析如下: 昨天做页面表格行动态添加和删除,看了无数的介绍,发现了一个好东东,JQuery.用它实现起来还真的是很方便,这个是我用到我们平台的一个方法. 复制代码 代码如下: //记录添加行数 var areaCount=1; //记录实际表格行数 var rowCount=1; //删除模板html var delRowTemplete = "<td><a href='javascript:voi

JQuery动态添加Select的Option元素实现方法_jquery

如下所示: var selector=$('<select></select>'); for(var i=0;i<5;i++){ selector.append('<option value="'+i+'">'+i+'</option>'); } 以上这篇JQuery动态添加Select的Option元素实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持. 以上是小编为您精心准备的的内容,在的博客.问答

jQuery为动态生成的select元素添加事件的方法_jquery

项目中需要在点击按钮时动态生成select元素,为防止每次点击按钮时从服务器端获取数据(因为数据都是相同的),可以这样写代码 1.首先定义全局js变量 var strVoucherGroupSelect =""; 2.在js中写好获取服务端数据的代码 function genVoucherGroupSelect(rowID){ return $(strVoucherGroupSelect).attr("id", "sl_" + rowID).pa

jquery动态添加文本并获取值的方法_jquery

实例如下: $(function() { var i = 1; $('#addText').click(function() { if (i < 9) { $('#main').append('<div><input type="text" name="text" + i + ""/> <a href="#" mce_href="#" class="del-te

原生JS和JQuery动态添加、删除表格行的方法

  本文实例讲述了原生JS和JQuery动态添加.删除表格行的方法.分享给大家供大家参考.具体分析如下: 下面HTML代码作用:提交一个表单,将复选框的值提交(复选框的值等于后面的文本框,复选框和文本框处在同一行,可以动态添加和删除). 原生态JS版: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4