votelist.html 4.4 KB
<include file="public@header" />
</head>
<body>
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#tianModal" style="margin: 10px 10px;"> 添加投票</button>
<table class="table table-bordered" style="margin: 10px 10px;">
  <caption>边框表格布局</caption>
  <thead>
    <tr>
      <th style="width: 60px;">ID</th>
      <th style="width: 80px;">单选/多选</th>
      <th>投票标题</th>
      <th style="width: 150px;">操作</th>
    </tr>
  </thead>
  <tbody id="ttt">
    <volist name="data" id="vo">
      <tr class="tr{$vo.id}">
        <td>{$vo.id}</td>
        <td>{$vo.id}</td>
        <td>{$vo.title}</td>
        <td>
          <button type="button" class="btn btn-default" data-toggle="modal" data-target="#editModal" onclick="edit({$vo.id})" >编辑</button>
          <button type="button" class="btn btn-default" onclick="">删除</button>
        </td>
      </tr>
    </volist>
  </tbody>
</table>

<!-- 添加模态框(Modal) -->
<div class="modal fade" id="tianModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content" style="width: 900px;">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">添加投票</h4>
            </div>
            <div class="modal-body txuanx">
              <div class="input-group">
                  <span class="input-group-addon">标题:</span>
                  <input type="text" name="title" class="form-control" placeholder="">
              </div>
              <div class="input-group" style="margin-top: 5px;">
              单选<input type="radio" name="radios" value="1">
              多选<input type="radio" name="radios" value="2">
              </div>
              <div class="input-group" style="margin-top: 5px;">
                  <span class="input-group-addon">选项:</span>
                  <input type="text" name='xuanx' class="form-control">
                  <span class="input-group-addon txuan">+</span>
              </div>
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal" id="aguanbi">关闭</button>
                <button type="button" class="btn btn-primary" onclick="tiaojiao()">提交添加</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal -->
</div>

<!-- 编辑模态框(Modal) -->
<div class="modal fade" id="editModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">编辑投票</h4>
            </div>
            <div class="modal-body">在这里添加一些文本</div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">关闭</button>
                <button type="button" class="btn btn-primary">提交更改</button>
            </div>
        </div><!-- /.modal-content -->
    </div><!-- /.modal -->
</div>


<script>
  //添加选项
  $('.txuan').on('click', function() {
     $('.txuanx').after("<div class='input-group' style='margin-top: 5px;'><span class='input-group-addon'>选项:</span><input type='text' name='xuanx' class='form-control'><span class='input-group-addon jian'>-</span></div>");
  });

  //删除选项
  $(document).on('click', '.jian', function() {
    $(this).parent().remove();
  });

  //获取所有选项
  function tiaojiao(){
    arr = [];
    $("input[name='xuanx']").each(function(j, item) {
        arr[j] = item.value;
    });
    str = arr.join(',');
   title = $("input[name='title']").val();
   $.post("{:url('Vote/voteadd')}", {title:title,xuan:str}, function(data) {
      $('#aguanbi').trigger('click');
      $('#ttt').append("<tr class='tr"+data+"'><td>"+data+"</td><td>"+title+"</td><td><button type='button' class='btn btn-default' data-toggle='modal' data-target='#editModal' onclick='' >编辑</button><button type='button' class='btn btn-default' onclick=''>删除</button></td></tr>");
   });

  }

  //当点击编辑时
  function edit(id){



  }

</script>
</body>
</html>