2016-11-20 2 views
0

편집 할 마지막 열인 dataTable이 있습니다. 편집 양식을위한 별도의 페이지가 있습니다. 내가 원하는 것은 편집 링크가 jQuery 대화 상자에서 해당 페이지를 열어 클릭 한 후 데이터를 제출할 때입니다.jquery 대화 상자의 페이지

+1

ID는 한 페이지에 반복 될 수 없습니다. 동일한 'myHref'ID를 사용하여 여러 태그를 만들 가능성이있는 것 같습니다. 그것이 당신의 모든 문제인지 확실하지 않지만 그것은 문제입니다. 내가 이것을 잘못 읽지 않는 한. – Taplar

+0

@dil 내가 원하는 것이라고 생각하는 것에 대한 대안을 추가했습니다. 그 질문은 모두 명확하지 않으므로 다른 것을 원한다면 알려주십시오. – georoot

답변

0

당신이 팝업 또는 양식을 편집 할 수있는보다 구체적인 용어 modal를 원하는 가정이 문제

를 해결하는 올바른 방법은, 당신은에 대해 별도의 HTML보기을 가지고 있지만 실제로 일반적인 형태를해서는 안 ajax를 사용하여 데이터를 게시하십시오. 별도의 페이지를 만들면 이러한 목적을 달성 할 수 없습니다.

이제는 별도의 페이지가 필요하다고 가정 해 보겠습니다. 모달은 src 당신은 내가 href에서 추측하고, 열려는 페이지의 URL을 포함

<div class="modal"> 
    <iframe src="" id="frameSrc"> 
    </iframe> 
</div> 

같이해야한다. 그래서 여기에 자바 스크립트

$(this).on("click", function() { 
    var editUri = $this.attr('href'); 
    document.getElementById('frameSrc').src = editUri; 
}); 

에서 자바 스크립트가 HREF에서 URL을 얻을 것이다 모달에 iframe 태그에 src 대체 그렇게 할 것입니다 방법이다. 이 도움이

희망 ..

0

당신은 경고없이이 작업을 수행 할 수 있으며 JQuery와 사용 fadeIn와 그것을 만드는 몇 가지 스타일 HREF를 보낼 필요가 없습니다. 내가 부트 스트랩 모달을 사용하는 것을 선호 이렇게 싶다면이 도움말 당신

어쨌든

Fiddle DEMO 희망

$('a#login').click(function(){ 
 
$("#bgstyle").fadeIn('slow'); 
 
    $('form').fadeIn('slow'); 
 
    
 
})
.

관련 문제