저는 처음에는 javascript와 jQuery에 익숙하다고 말하고 싶습니다. 그것은 매우 어리 석고 단순한 문제입니다. 저는 이것에 대해 많은 질문이 있다는 것을 알고 있으며, 나는 그들 모두를 시도했습니다. 나는 내 문제를 해결하는 것 같지 않지만.CodeIgniter Javascript 양식 제출
입력란과 제출 버튼이 있습니다. 제출을 클릭하면 입력 된 내용을 데이터베이스에 저장하고 그대로 페이지의 내용과 동일한 페이지에 그대로 유지하고 싶습니다. 다음과 같이
내 자바 스크립트 코드는 다음과 같습니다
<script type="text/javascript">
$(document).ready(function()
{
$('#submit').submit(function(e)
{
e.preventDefault();
var msg = $('#uname').val();
$.post("c_test/test_submit", {uname: msg}, function(r) {
console.log(r);
});
});
});
</script>
그리고 내 html 코드를 다음과 같이 (내가 CodeIgniter를 사용) : 사람이 내 어리 석음을 지적 할 수 있다면
$this->load->helper('form');
echo form_open();
$data =array ('name'=>'uname','id'=>'uname');
echo form_input($data) . '<br />';
$data=array('name'=>'submit','id'=>'submit','value'=>'Submit');
echo form_submit($data);
echo form_close();
나는 매우 감사하게 될 것입니다. 감사! 아마도 이런
코드에서 어떤 문제가 있었는지 추론 할 수 있었지만 문제의 원인을 정확하게 설명하면 유용합니다. 기대하지 않는 기능을 얻는다면 그 기능이 무엇인지 말하십시오. –
또한 모든 사람들이 여러분이하는 HTML을 생성하기 위해 동일한 언어를 사용하지는 않습니다 (개인적으로 codeigniter를 사용하지는 않았지만, 게시 한 코드가 무엇인지 알아낼 수는 있습니다). jQuery 또는 일반 JavaScript와 관련된 질문을 할 때 실제 HTML이 생성됩니다. –
그 앤서니에 대해 유감입니다. 나는 그것을 명심해야한다. – idok