//activate selected row in table
jQuery('.activatebutton').click(function(){
var tb = jQuery(this).attr('title');
//initialize to false as no selected row
var sel = false;
//get each checkbox in a table
var ch = jQuery('#'+tb).find('tbody input[type=checkbox]');
//check if there is/are selected row in table
ch.each(function(){
if(jQuery(this).is(':checked')) {
//set to true if there is/are selected row
sel = true;
jQuery(this).parents('tr').fadeOut(function(){
/*
THIS IS THE LINE THAT IS NOT WORKING BELOW!!!! I want to send VALUE ID to delete.php
*/
jQuery.get('delete.php', { id:this.id });
//remove row when animation is finished
jQuery(this).remove();
});
}
});
0
A
回答
1
不清楚你想要發送什麼屬性,但看起來它是元素的id。如果是這樣,這裏的地方修正爲:
jQuery.get('delete.php', { id:this.id });
應該
jQuery.get('delete.php', { id:jQuery(this).attr('id') });
所以你要派元素的id屬性。
如果這仍然不起作用,您可能會有刪除腳本的路徑不正確...... chrome開發工具或螢火蟲會告訴你這一點。
+0
你可以訪問id而不用調用jQuery對象。 (實際上,使用'this.id'而不是'jQuery(this).attr('id')')會稍微快一點。所以這是一個錯誤的解決方案。 - 請參閱http://stackoverflow.com/questions/4651923/when-to-use-vanilla-javascript-vs-jquery –
+0
是的。這下滑了我的想法。應該已經進入我的答案的第二部分更多:) – unceus
相關問題
- 1. 如何使用jQuery打開新頁面?
- 2. jQuery Colorbox打開新頁面
- 3. 打開頁面使用jQuery
- 4. 如何使用jQuery打開一個新的HTML頁面?
- 5. 在jQuery中打開新頁面bPopup
- 6. jQuery Accordion - 在新頁面打開
- 7. Ajax Jquery Popup打開頁面時打開
- 8. 如何打開一個HTML頁面作爲一個彈出頁面(沒有新窗口打開)使用Jquery
- 9. 打開PDF在新頁面
- 10. 打開一個新頁面?
- 11. 從Xbap打開新頁面
- 12. FancyBox:打開新頁面
- 13. 如何在JSF頁面中單擊行時打開新頁面?
- 14. 如何在asp.net的同一頁面上打開新頁面
- 15. 用json數據打開新頁面而不刷新頁面
- 16. Codeigniter:用jQuery打開另一個頁面
- 17. 使用jQuery打開底部的頁面。
- 18. 使用jquery燈箱打開html頁面
- 19. 用Intents打開新頁面Android
- 20. Monaca用溫泉UI打開新頁面
- 21. 新頁面打開標籤視圖而不是打開新頁面
- 22. 如何打開打印頁面Windows?
- 23. 刷新頁面並打開新窗口
- 24. jQuery不會在新標籤頁中打開一個頁面
- 25. 從頁面後面重新打開jquery模型對話框
- 26. Jquery - 用當前頁面的內容打開一個新窗口
- 27. 使用jQuery打開一個新的php頁面
- 28. 如何打開一個新的頁面,顯示您點擊使用jquery
- 29. 如何用jQuery以編程方式打開對話框頁面?
- 30. 如何打開頁面的特定部分使用jquery
你是說delete.php沒有被請求或id參數沒有被髮送到delete.php? – JeremyWeir
我的第一個建議是使用帶有控制檯(Firefox和Firebug或Chrome)的瀏覽器並插入一行'console.log(「ID =」+ this.id);''jQuery.get(' delete.php'...'這可以讓你看到什麼,如果有的話,ID值被拾取併發送到你的delete.php腳本。 –
@JeremyWeir delete.php沒有被請求,但它可能是因爲id參數沒有被髮送,對吧? – user1470755