function answerTheQuestion(id) {
swal({
title: "enter complaint",
input: "textarea",
showCancelButton: true,
confirmButtonColor: "#DD8B11",
confirmButtonText: "Yes, delete it!",
closeOnConfirm: false
}).then(function(text) {
$.ajax({
type: "POST",
url: "../ajax/ajax_active_deact.php?type=complaint_answered",
data: {complaint_id: id, myContentText: text},
cache: false,
success: function(response) {
swal(
"success!",
"your note has been saved!",
"success"
)
},
failure: function(response) {
swal(
"Internal error",
"oops, your note was not saved",
"error"
)
}
});
},
function(dismiss) {
if(dismiss === "cancel") {
swal(
"Cancelled",
"cancelled note",
"error"
)
}
});
}
<button class='btn btn-xs btn-info2' onclick='answerTheQuestion($complaint->complaint_id)' data- tooltip='tooltip' title='open the form for answered the complaint' >
<i class='ace-icon fa fa-edit bigger-120'></i>
</button>
- , когда я нажимаю кнопку, она вызывает функцию answerTheQuestion ().
- Я передаю соответствующий идентификатор этой функции.
- когда функция выполняется, я хочу открыть сладкое оповещение с элементом textarea внутри.
- когда нажата кнопка сохранения, я хочу отправить ajax POST-запрос вместе с идентификатором и содержимым текстовой области.
- Я пытался и не могу понять, как это сделать.
- любезно, спасибо, что вы посоветуете, как это сделать.