//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 dev 도구 또는 방화 광이이를 알려줍니다.
+0
jQuery 객체를 호출하지 않고 id에 액세스 할 수 있습니다. (사실,'jQuery (this) .attr ('id')')보다는'this.id'를 사용하는 것이 약간 빠릅니다. 따라서 이것은 잘못된 해결책입니다. - http://stackoverflow.com/questions/4651923/when-to-use-vanilla-javascript-vs-jquery –
+0
참을보십시오. 그게 내 마음을 미끄러 져. 내 대답의 두 번째 부분에 조금 더 가야한다 :) – unceus
관련 문제
- 1. 새 창에서 현재 페이지를 여는 방법
- 2. JavaScript : 동일한 창에서 새 페이지를 여는 방법
- 3. 새 탭에서 VF 페이지를 여는 방법은 무엇입니까?
- 4. 포스트 백이 새 페이지를 여는 것을 결정합니다.
- 5. asp.net 코딩의 새 브라우저 창에서 한 페이지를 여는 방법
- 6. 새 정적 페이지를 여는 방법 Bada에서 클릭 버튼
- 7. 탭에서 새 웹 페이지를 여는 방법 C#의 IE 8에서
- 8. JSF에서 h : commandButton을 작성하여 새 페이지를 여는 방법
- 9. ASP.NET에서 aspx 페이지를 여는 방법
- 10. 웹 페이지를 여는 버튼을 얻는 방법?
- 11. 포커스가있는 브라우저에서 새 창을 여는 방법
- 12. Silverlight에서 새 창을 여는 방법 페이지
- 13. 자바에서 다른 jsp 페이지를 여는 방법
- 14. iphone에서 웹보기로 웹 페이지를 여는 방법
- 15. iframe에서 페이스 북 로그인 페이지를 여는 방법
- 16. Python :: 기본이 아닌 브라우저에서 페이지를 여는 방법
- 17. 재부팅 후 웹 페이지를 여는 방법
- 18. window.open 메서드로 여는 개막식 페이지를 제어하는 방법
- 19. iframe 내부에서 facebook 페이지를 여는 방법
- 20. 루프에서 WebBrowser 컨트롤에서 웹 페이지를 여는 방법
- 21. JSF 페이지에서 행을 클릭하면 새 페이지를 여는 방법은 무엇입니까?
- 22. Android에서 새 XML 페이지를 여는 이미지 버튼을 만들려면 어떻게해야합니까?
- 23. 새 창에서 PHP/폼 결과 페이지를 여는 방법은 무엇입니까?
- 24. 팝업 대화 상자 페이지를 닫고 코드에서 다른 페이지를 여는 방법?
- 25. iframe을 끊고 Jquery로 페이지를 리디렉션하는 방법
- 26. 애플릿에서 새 애플릿 창을 여는 방법
- 27. 파이썬에서 새 창을 여는 방법 PAMIE
- 28. 새 창에서 JQuery UI 탭을 여는 방법
- 29. 사이드 바에서 새 레일스 윈도우를 여는 방법
- 30. Adobe AIR, 새 창에서 장면을 여는 방법
당신은 delete.php가 요청되지 않았거나 id 매개 변수가 delete.php로 보내지지 않는다고 말하고 있습니까? – JeremyWeir
나의 첫 번째 제안은 Console (Firefox & Firebug 또는 Chrome)이 있고'console.log ("ID ="+ this.id);''jQuery.get (' delete.php '...'. ID 값을 가져와 delete.php 스크립트로 보내면 무엇이 있는지 볼 수 있습니다. –
@JeremyWeir delete.php는 요청하지 않고있을 수 있습니다. id 파라메터가 보내지지 않았기 때문에, 아마도? – user1470755