Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <script type="text/javascript">
- $(document).ready(function() {
- $("#table-2").tableDnD({
- onDrop: function(table, row) {
- var rows = table.tBodies[0].rows;
- var debugStr = "Order: ";
- for (var i=0; i<rows.length; i++) {
- debugStr += rows[i].id+", ";
- }
- console.log(debugStr)
- document.forms['productform'].sort1.value = debugStr;
- document.forms['productform'].sort2.value = debugStr;
- document.forms['productform'].sort3.value = debugStr;
- document.forms['productform'].sort4.value = debugStr;
- },
- });
- });
- <form name="productform">
- <table cellspacing="0" id="table-2" name="productform">
- <thead>
- <tr><td>Product</td> <td>Order</td></tr>
- </thead>
- <tbody>
- <tr class="row1" id="Pol"> <td><a href="1/">Pol</a></td> <td><input type="textbox" name="sort1"/></td> </tr>
- <tr class="row2" id="Evo"> <td><a href="2/">Evo</a></td> <td><input type="textbox" name="sort2"/></td> </tr>
- <tr class="row3" id="Kal"> <td><a href="3/">Kal</a></td> <td><input type="textbox" name="sort3"/></td> </tr>
- <tr class="row4" id="Lok"> <td><a href="4/">Lok</a></td> <td><input type="textbox" name="sort4"/></td> </tr>
- </tbody>
- </table>
- </form>
- <form name="productform">
- <table cellspacing="0" id="table-2" name="productform">
- <thead>
- <tr><td>Product</td> <td>Order</td></tr>
- </thead>
- <tbody>
- <tr class="row1" id="Pol"> <td><a href="1/">Pol</a></td> <td><input id="Pol_field" type="textbox" name="sort1"/></td> </tr>
- <tr class="row2" id="Evo"> <td><a href="2/">Evo</a></td> <td><input id="Evo_field" type="textbox" name="sort2"/></td> </tr>
- <tr class="row3" id="Kal"> <td><a href="3/">Kal</a></td> <td><input id="Kal_field" type="textbox" name="sort3"/></td> </tr>
- <tr class="row4" id="Lok"> <td><a href="4/">Lok</a></td> <td><input id="Lok_field" type="textbox" name="sort4"/></td> </tr>
- </tbody>
- </table>
- </form>
- for (var i=0; i < rows.length; i++) {
- $('#' + rows[i].id + "_field").val(i+1);
- }
- $("input:text", "#table-2").each( function(i){ this.value=i+1; });
Add Comment
Please, Sign In to add comment