var s = $(location).attr("href","${pageContext.request.contextPath}/addRecommend/"+mid);
时间: 2024-03-30 15:38:58 浏览: 31
这是一段 JavaScript/jQuery 代码,用于获取当前页面的 URL,并将其修改为 `${pageContext.request.contextPath}/addRecommend/${mid}`,其中 `${mid}` 是一个变量。
具体来说,`$(location)` 表示当前页面的 URL 对象,`.attr()` 方法用于修改某个属性的值,第一个参数 `"href"` 表示要修改的属性是页面的链接地址,第二个参数是新的链接地址。`${pageContext.request.contextPath}` 是一个 JSP 内置对象,表示当前 Web 应用的根路径。因此,这段代码的作用是将当前页面的链接地址修改为 Web 应用的根路径加上 `/addRecommend/${mid}`。
相关问题
var ptIssueState = $(e.currentTarget).attr("ptIssueState");
这段代码是使用 jQuery 获取 `e.currentTarget` 元素的 `ptIssueState` 属性的值,并将其赋给变量 `ptIssueState`。
```javascript
var ptIssueState = $(e.currentTarget).attr("ptIssueState");
```
在这里,`$(e.currentTarget)` 是将事件对象 `e` 的当前目标元素转换为 jQuery 对象,然后使用 `.attr("ptIssueState")` 方法获取元素的 `ptIssueState` 属性的值。
请确保在使用这段代码之前,已经加载了 jQuery 库,并且事件对象 `e` 是有效的。另外,确保目标元素具有 `ptIssueState` 属性。
<script> $(function (){ $.ajax({ type:"post", url:"${pageContext.request.contextPath}/user/getRoleList", dataType:"json", success:function (data){ var option=""; $.each(data,function (i,n){ option+="<option value="+n.id+">"+n.name+"</option>" }) $("#roleId").append(option); } }) }) </script>这部分代码帮我加一个if判断,要求可以实现下拉框的数据回显
假设你需要判断回显的值为 `roleId`,可以在 `$.each` 中添加判断条件:
```
<script>
$(function () {
$.ajax({
type: "post",
url: "${pageContext.request.contextPath}/user/getRoleList",
dataType: "json",
success: function (data) {
var option = "";
$.each(data, function (i, n) {
option += "<option value=" + n.id + ">" + n.name + "</option>";
});
$("#roleId").append(option);
// 回显roleId
var roleId = "${roleId}";
if (roleId != '' && roleId != null) {
$("#roleId option[value='" + roleId + "']").attr("selected", true);
}
}
})
})
</script>
```
其中 `${roleId}` 可以根据具体的后台代码进行修改,保证能够获取到回显的值。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)