destus, ааа, что я делаю не так?
$(document).ready(function () {
$('#last-activity-button').click(function() {
var view = 'act=last_activity&user_id=<?php echo $_COOKIE['user_id']; ?>&token=<?php echo $token; ?>&hash=<?php echo $hash; ?>'; //
$.ajax({
type: "POST",
url: "ajax.php",
data: view,
success: function (view) {
$('#results').empty().append(view);
view.preventDefault();
},
error: function (view) {
$('#results').empty().text(view);
view.preventDefault();
}
});
});
});
$(document).ready(function () {
$('#changepwd').click(function () {
var old_pwd = $("#settings_old_pwd");
var new_pwd = $("#settings_new_pwd");
var confirm_pwd = $("#settings_confirm_pwd");
var changepwd = 'act=changepwd&user_id=<?php echo $_COOKIE['user_id']; ?>&old_pwd=' + old_pwd.val() + '&new_pwd=' + new_pwd.val() + '&confirm_pwd=' + confirm_pwd.val() + '&token=<?php echo $token; ?>&hash=<?php echo $hash; ?>'; //
$.ajax({
type: "POST",
url: "ajax.php",
data: changepwd,
success: function (msg) {
$('#changepwd-box').text(msg);
msg.preventDefault();
},
error: function (msg) {
$(this).parent().prev().text(msg);
msg.preventDefault();
}
});
});
});
Как я понял, нужно использовать GET для вывода информации в сгенерированное окно:
<a href="ajax.html" id="manual-ajax">second example</a>
// Open modal in AJAX callback
$('#manual-ajax').click(function(event) {
event.preventDefault();
$.get(this.href, function(html) {
$(html).appendTo('body').modal();
});
});
Но это не удобно, как можно решить проблему не меняя схему работы скрипта?