NOIP
Гуру форума
- Регистрация
- 17 Фев 2008
- Сообщения
- 327
- Реакции
- 77
- Автор темы
- #1
Доброго времени суток. есть JS код
И HTML
Помогите разобраться как вернуть нужное значение? Код взят с сайта, сайт не мой. Интересно разобрать как это работает. движок WP, отправляется значение и должен вернутся результат. как получить результат?
Код:
<script type="text/javascript">
/* <![CDATA[ */
var myAjax = {"ajaxurl":"wp-admin\/admin-ajax.php"};
/* ]]> */
</script>
Код:
jQuery(document).ready( function(event) {
jQuery("#formcalc").submit( function(e) {
e.preventDefault();
//alert("00000");
var form = jQuery(this);
var msg = form.serialize();
jQuery.ajax({
type : "post",
//dataType : "html",
url : myAjax.ajaxurl,
data : { action : "formcalc_count",
data : msg
},
success:function(data){
//alert(data);
jQuery('#countresult').html(data);
},
error: function (xhr, ajaxOptions, thrownError){
alert(xhr.status); // пoкaжeм oтвeт сeрвeрa
alert(thrownError); // и тeкст oшибки
}
})
})
})
HTML:
<input type="hidden" id="sulfur_nonce_field" name="sulfur_nonce_field" value="0fce899823">
<input type="hidden" name="_wp_http_referer" value="/explosives/">
<form method="post" id="sulfurform" action="/explosives/">
<input type="hidden" id="sulfur_nonce_field" name="sulfur_nonce_field" value="0fce899823">
<input type="hidden" name="_wp_http_referer" value="/explosives/">
<fieldset>
<input name="SurveyCharge" type="number" min="0" max="999" value="0">
<input name="BeancanGrenade" type="number" min="0" max="999" value="0">
<input name="SatchelCharge" type="number" min="0" max="999" value="0">
</fieldset>
<fieldset>
<input name="F1Grenade" type="number" min="0" max="999" value="0">
<input name="TimedExplosiveCharge" type="number" min="0" max="999" value="0">
<input name="Rocket" type="number" min="0" max="999" value="0">
</fieldset>
<p><input type="submit" value="Calculate"><input type="reset" value="Clear"></p>
</form><br>
<div id="countresult"></div>
Помогите разобраться как вернуть нужное значение? Код взят с сайта, сайт не мой. Интересно разобрать как это работает. движок WP, отправляется значение и должен вернутся результат. как получить результат?