2011-03-31 7 views
1
   $('body').append($('<form/>') 
      .attr({'action': 'https://www.paypal.com/cgi-bin/webscr', 'method': 'post', 'id', 'btn_submit'}) 
        .append($('<input/>')  
        .attr({'type': 'hidden', 'name': 'cmd', 'value': "_s-xclick"}) ) 
        .append($('<input/>')  
        .attr({'type': 'hidden', 'name': 'hosted_button_id', 'value': "SDFSDFFGHFGH"}) 
        ) 
        ).find('#btn_submit').submit(); 

이 코드에는 오류가 있습니다. 나는 누락 된 코드가 어디에 있는지 알고 싶다. 제발 도와주세요.jQuery에서 POST 데이터를 전달하는 동안 URL을 여는 방법은 무엇입니까?

답변

1

.attr으로 전화를 한 것으로 보입니다. 마지막에 콜론 대신 쉼표를 사용하고 있습니다. 'id'속성에 'btn_submit'값이 할당되어 있으므로 다음과 같아야합니다.

+0

감사합니다. 너의 권리. 나는 그것을 할 수있다. – linlin

관련 문제