我是JavaScript和JQuery的新手,但是我已经能够解决问题,而且很有趣。但是,我在工作中遇到了一些令人困惑的事情。而且我也不知道该怎么解释,所以我附上了一个屏幕截图。

我有这个功能(我可以访问一些变量,例如$ formItem,$ request,$ object,$ jQuery,$ widgetId,$ ajaxUrl和params):

<input type="hidden" name="SomeRandomName" id="SomeRandomId" value="Hello"/>

function reload(element) {
    var result = $request.getParameter("SomeRandomId");
    console.log("Result");
    console.log(result);
}


加载页面时,出现此问题。

https://i.imgur.com/aASflls.png

值似乎是直接写到代码中了吗?如果尝试将结果包装在字符串中或追加到字符串中,则会收到一条错误消息,指出不可能。在这种情况下我该怎么办?

需要帮助请叫我。这是我第一次遇到此问题。

我尝试使用jQuery,但是提交表单后数据消失了,这是一个工作问题。我们需要数据在表单提交并退回时保持不变。我们这样做的过程是调用$ request并为速度变量分配数据。在这种情况下,我无法执行此过程,因为我正在动态地重新分配HTML元素其原始值。

最佳答案

在控制台中将结果分配给“ Hello”时,它应该是单引号,因为它是字符串。应该让result ='Hello'。

关于javascript - 获取请求参数值是否将结果写入源?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57611890/

10-09 20:13