2012-01-24 5 views
-3

다음 코드는 양식 제출시 숨겨진 필드를 업데이트해야하지만 단순히 그렇지 않습니다. 이유를 아는 데 어려움이 있습니까? 또한 IMG 시도 - 제안으로 코드를 변경JQuery가 숨겨진 필드를 업데이트하지 않습니다.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script> 
<script src="/js/jquery.easing.1.3.js" type="text/javascript"></script> 
<script src="/js/jquery.slideviewer.1.2.js" type="text/javascript"></script> 

UPDATE, 아래를 참조하지만,에게 여전히 기쁨을 : 제안 첫번째로하지만 다른

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $("#wl_add").submit(function (event) { /* form name wl_add */ 
      $(this).find("input[name='item_pic_url']") 
        .val($("#mygalthree img").attr('src')); 
      }); 
    }); 
</script> 

<div id="mygalthree" class="svw"><ul> 
<?PHP 

foreach($html->find('img') as $e){ // from simple_html_dom 

    $image = $e->src; 

    echo '<li><img src="'.$image.'" width=300 alt="" /></li>'; 
    echo '<input type="hidden" name="item_pic_url" value="'.$image.'" />'; 

?> 

</ul></div> 
+0

제출 처리기를 단계별로 실행 해 보았습니까? 그 호출이 확실하다는 것을 알고 있습니까? – jrummell

+0

PHP 코드를 삽입하지 않고 브라우저로 전송 된 HTML을 표시 할 수 있습니까? – JohnFx

+0

mygalthree div에 많은 이미지가 있기 때문에 .. 사용하십시오. $ ("#mygalthree img : first") .attr ('src') –

답변

관련 문제