在返回按钮上单击以执行功能。

问题描述 投票:3回答:1

document.ready事件上,我有一个函数来收集具有属性'wordNum'的html控件,并发出AJAX请求,该请求会为我返回这些控件中的每个控件的描述,然后设置这些控件及其[ C0]属性以及返回的说明。

问题是,如果用户单击后退按钮,该功能当然不会执行,但是我需要。

代码:

innerhtml

所以如何单击后退按钮以再次执行此功能$(document).ready(function () { Translate(); }); function Translate() { var list = new Array(); $("*[wordNum]").each(function () { var endRes = { ControllerName: this.id, WordNumber: this.getAttribute("wordNum") }; list.push(endRes); }); jQuery.ajax({ url: ' @Url.Action("Translate")', contentType: "application/json", dataType: "json", data: { List: JSON.stringify(list) }, traditional: true, }).done(function (data) { $.each(data, function (key, val) { $("*[wordNum]").each(function () { if (this.id == val.ControllerName) { this.innerHTML = val.Description; } }); }); }); }

javascript jquery
1个回答
1
投票

您可以使用popstate事件来触发事件:

Translate
最新问题
© www.soinside.com 2019 - 2024. All rights reserved.