我的网站上有 jquery 按钮,但其中一些按钮不必每个用户都可以点击,所以必须有权限,所有按钮都会进行 ajax 调用,所以我如何控制这些按钮,例如,如果我有 3 个按钮,例如:
button1_click()
some ajaxcalls
button2_click()
some other ajax calls
button3_click()
another calls
所以管理员可以调用这个事件,但简单的用户只需要调用 button3
我需要什么样的方法?
- 我是否必须使用另一个 ajax 调用来控制每个按钮,例如:
button1_click()
an ajax call (permission.aspx) read session,admin or not,return true or false
if(true)
{
someajaxcall()
}
-或者我必须根据会话隐藏或显示按钮?但我不知道我该怎么做。
我正在使用 jqgrid asp.net 组件,以便网格具有自定义按钮,但该按钮没有 id,因此我无法从服务器端访问它,而且该按钮没有可见或禁用属性。
我使用 asp.net 和 jquery