Я работаю над каким-то проектом, в котором есть модал Bootstrap, который отправляет билеты, но я также хочу отправить электронное письмо тому же человеку в одно и то же время.Но я что-то упускаю, наверное.
<div class="modal-body">
<form onsubmit="return false" id="new_message_form" autocomplete="off">
<input type="hidden" name="form_type" value="new_message">
<input type="hidden" name="ticket_id" id="ticket_id" value="<?=$id;?>">
<div class="row">
<div class="col-md-12">
<div class="form-group no-margin">
<textarea class="ckeditor" id="message_new" name="message_new"></textarea>
</div>
</div>
</div>
</div>
<div class="modal-footer">
<a href="#" class="btn btn-<?=$this->Configs->get_info("theme_buttons2");?>" data-dismiss="modal">Close</a>
<button id="ticket_message_add" class="btn <?=$this->Configs->get_info("theme_buttons");?>">Send</button>
</form>
и он отправляет его в admin.js
$("#ticket_message_update").click(function (){
CKEDITOR.instances['message_update'].updateElement();
$("#UpdateMessageModal").modal("hide");
$.post(base_admin+"support", $("#update_message_form").serialize() ,function(data){
var data= JSON.parse(data);
if(data.update== 1){
$('#update_message_form')[0].reset();
location.reload();
}
});
});
Так вот в чем дело.У меня есть полностью рабочая форма ajax с почтовой системой php. (PHPMailer на github) Когда я нажимаю кнопку «Отправить», она автоматически отправляет электронную почту на целевые почтовые адреса.Но когда я пытаюсь объединить тикет и система электронной почты, кажется, не работает, но по логике это должно быть.
Я добавляю функцию в поля кнопок / ввода
onclick="AjaxFunction();"
<button id="ticket_message_add" onclick="AjaxFunction();" class="btn <?=$this->Configs->get_info("theme_buttons");?>">Send</button>
и добавляю свой скрипттакже;
<script>
function AjaxFunction() {
var bilgi = {
userid: $('#user').val(),
ad: $('#ticket_id').val(),
soyad: $('#message_new').val()
}
$.ajax({
type: 'post',
url: 'gonder.php',
data: {query: bilgi},
success: function(result) {
}
});
}
</script>
И нужно отправить переменные в "gonder.php", верно?Но это не так.Видимо, я что-то упустил.