我正在尝试使用 jquery 部分加载页面。
我不明白为什么row.load()
当我点击链接时总是发送一个 request.POST,它确实应该发送一个 request.GET。有什么我忽略的吗?
html:
<a class="row_edit" href="/sales_item/edit/{{ item.id }}" title="{% trans 'Edit' %}"><i class="icon-pencil"> </i></a>
javascript:
$(document).ready(function () {
$(".row_edit").click(row_edit);
});
function row_edit() {
// e.g. url = '/sales_item/edit/8'
var url = $(this).attr("href");
var row = $(this).closest('tr')
row.load(
url + "/",
null,
function () {
$("#save-form").submit(row_save);
}
);
return false;
}