Я пытаюсь отправить данные, а также значение локального хранилища в мою базу данных mysql из одного поста ajax.Я могу сделать одно или другое, но не оба одновременно.
var dataString = 'title=' + title + '&level=' + level + '&dateTo=' + dateTo + '&dateFrom=' + dateFrom + '&description=' + description ;
if (title == '' || level == '' || dateFrom == '' || dateTo == '' || description == '')
{
alert("Please Fill All Fields");
}
else
{
//AJAX code to submit form.
$.ajax({
type: "POST",
url: "http://localhost:8888/EduSubOct/jobpost.php",
data: dataString,
cache: false,
success: function(html) {
alert("Information Entered Successfully");
}
});
}
return false;
}
в приведенном выше коде я использую data: dataString, а ниже вы увидите, что я использую объект значения локального хранилища.Я хочу разместить обе эти строки данных / объекты в одной строке в моей базе данных одним нажатием кнопки.Вы можете увидеть мой код ниже, который показывает отправку локального хранилища от Ajax.
function myFunctionjob() {
// Returns successful data submission message when the entered
information is stored in database.
//AJAX code to submit form.
$.ajax({
type: "POST",
url: "http://localhost:8888/EduSubOct/jobpost.php",
data: { storageValue: localStorage.getItem("email"); }
cache: false,
success: function(html) {
alert("Information Entered Successfully");
}
});
}
Мой php отлично работает, когда выполняется как две отдельные записи ajax.В идеале я хотел бы в одном посте Ajax к базе данных.Любая помощь о том, как я могу объединить одновременно dataString и значение локального хранилища.Спасибо!