瀏覽代碼

Deleting and adding cards

crobi 10 年之前
父節點
當前提交
f354a5d060
共有 2 個文件被更改,包括 10 次插入3 次删除
  1. 2
    2
      generator/generate.html
  2. 8
    1
      generator/js/ui.js

+ 2
- 2
generator/generate.html 查看文件

86
                         <label for="selected_card">Selected card</label>
86
                         <label for="selected_card">Selected card</label>
87
                         <select class="form-control" id="selected_card"></select>
87
                         <select class="form-control" id="selected_card"></select>
88
                     </div>
88
                     </div>
89
-                    <button type="button" class="btn btn-primary btn-block disabled">Delete selected card</button>
90
-                    <button type="button" class="btn btn-primary btn-block disabled">Add new card</button>
89
+                    <button type="button" class="btn btn-primary btn-block" id="button-delete-card">Delete selected card</button>
90
+                    <button type="button" class="btn btn-primary btn-block" id="button-add-card">Add new card</button>
91
                 </form>
91
                 </form>
92
             </div>
92
             </div>
93
             <div class="col-md-3">
93
             <div class="col-md-3">

+ 8
- 1
generator/js/ui.js 查看文件

51
     ui_update_card_list();
51
     ui_update_card_list();
52
 }
52
 }
53
 
53
 
54
+function ui_delete_card() {
55
+    var selected_card = parseInt($("#selected_card").val(), 10);
56
+    card_data.splice(selected_card, 1);
57
+    ui_update_card_list();
58
+}
59
+
54
 function ui_update_card_list() {
60
 function ui_update_card_list() {
55
     $("#total_card_count").text("Deck contains " + card_data.length + " cards.");
61
     $("#total_card_count").text("Deck contains " + card_data.length + " cards.");
56
 
62
 
84
     $("#file-load").change(ui_load_files);
90
     $("#file-load").change(ui_load_files);
85
     $("#button-load-sample").click(ui_load_sample);
91
     $("#button-load-sample").click(ui_load_sample);
86
     $("#button-save").click(ui_save_file);
92
     $("#button-save").click(ui_save_file);
87
-
93
+    $("#button-add-card").click(ui_add_new_card);
94
+    $("#button-delete-card").click(ui_delete_card);
88
     ui_update_card_list();
95
     ui_update_card_list();
89
 });
96
 });
90
 
97
 

Loading…
取消
儲存