Я форма нагрузки, как это:JQuery: Как Асесс элементы формы после загрузки
$('#content').load('contacts/contact.php #content');
И моей формы HTML является:
<div id="content">
<div class="post">
<h1 class="title">Nous contacter</h1>
<div class="entry">
<div id='form_wrap'>
<form method="post" name="contactForm" id="contactForm">
<p>hi,</p>
<label for="sujet">Sujet: </label>
<input type="text" name="sujet" value="" id="sujet" class="validate[required,custom[chaine]] text-input" data-prompt-position="topLeft:10"/>
<label for="message">Message : </label>
<textarea name="message" value="Votre Message" id="message" class="validate[required] text-input" data-prompt-position="topLeft:20"></textarea>
<p></p>
<label for="name">Nom: </label>
<input type="text" name="name" value="" id="name" class="validate[required,custom[chaine]] text-input" data-prompt-position="topLeft:10"/>
<label for="email">Email: </label>
<input type="text" name="email" value="" id="email" class="validate[required,custom[email]] text-input" data-prompt-position="topLeft:10"/>
<input type="submit" name ="env" id ="env" value="Envoyer" />
</form>
</div>
</div>
</div>
Я хочу, чтобы получить значение элементы в формах после подачи, я пытаюсь сделать:
$("#sujet").val()
, но это не работает !!!
как их получить (после подачи)?
Thank в
Мы должны увидеть сценарий, а также ... – mikedugan
сценарий: $ ("# ContactForm") представить (функция() {\t $ .ajax ({ типа. : "POST", URL: "actionContact.php", данные: "sujet =" + $ ("# sujet"). Val() + "& nom =" + $ ("# name"). Val() + "& email =" + $ ("# email"). val() + "& message =" + $ ('textarea [id = "message"]'). val(), \t \t \t success: function (msg) { if (msg == 1) \t { \t \t \t \t \t \t $ ("div.post"). HTML ("он <\" confirmMsg \ "> Уоиз ê TES Maintenant соединить & eacute ;. "); \t \t \t \t } еще { оповещения ('erreurs'); $ (" div.post ") HTML (." ERREUR Lors де-ла-связь "); \t}} }) return false; }); – tchiko