Jquery Simple Grid Вставить из TextBox

0

У меня есть одна кнопка TextBox и Add. Когда я нажимаю кнопку Добавить. Значение должно быть добавлено в сетку и с иконкой "Удалить" в строке.

просто хочу использовать Simple Jquery Grid. Пожалуйста помоги.

  • 0
    Что ты пробовал?
  • 0
    ничего не просто путешествовать по сети, чтобы найти сетку.
Показать ещё 2 комментария
Теги:
asp.net-mvc

2 ответа

1

если сетка является таблицей,

ознакомьтесь с этим: http://jsfiddle.net/hamidlab/C8TT4/

очень простой jquery для добавления и удаления строки из таблицы. .remove() чтобы удалить tr и .append() чтобы добавить новый tr.

0

Если вы хотите использовать любой jquery-плагин, вы можете использовать jQGrid.js

[Http://trirand.com/blog/jqgrid/jqgrid.html][1]

Чтобы использовать эту сетку в соответствии с вашим требованием, вы измените ее, так как она примет данные из вашей формы или любых полей ввода.

Или, если вы хотите создать простую сетку custome с помощью таблицы, вы можете использовать код

HTML:

<input type="text" id="inputText" />
<button id="addNew">Add New Row</button>
<table border=1 >
    <thead>
        <tr>
            <td>First Name</td>

            <td></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td>A</td>

            <td><button>Delete</button></td>
        </tr>
    </tbody>
</table>

Javascript:

function createRow(data){
    var newRow = "<tr>"+
                    "<td>"+data+"</td>"+
                    "<td><button>Delete</button></td>"+
                "/tr>";    
    return newRow;
}

$(document).ready(function(){    
    $("#addNew").on("click", function(){
        var data = $("#inputText").val();
        if(data != ""){
            var row = createRow(data);
        }
        $("table tbody").append(row);
        $("#inputText").val("");
    });
    $("table").on("click", "button", function(){
        var row = $(this).parents("tr");
        if(row){
            row.remove();
        }

    });
});

Ещё вопросы

Сообщество Overcoder
Наверх
Меню