Rod*_*rez 2 javascript razor asp.net-mvc-3
我有一个 Asp.Net mvc 3 项目,我正在使用 razor,并且需要在 javascript 中生成 guid
我正在尝试这个:
<script type="text/javascript">
$(document).ready(function () {
function getNewGuid() {
return '@Guid.NewGuid()';
}
Run Code Online (Sandbox Code Playgroud)
我在按钮的单击事件中使用,但对该函数的第二次调用返回相同的值
每次调用时我应该如何重新评估该函数?
这
@Guid.NewGuid()
Run Code Online (Sandbox Code Playgroud)
当页面呈现时在服务器端进行评估,因此您将始终获得相同的值。
您需要某个地方的 Javascript Guid 库。
尝试这个问题的公认答案。
虽然您可以对服务器进行 Ajax 调用,但如果您所追求的只是可以在客户端更有效地生成的唯一值,那么这是毫无意义的。
| 归档时间: |
|
| 查看次数: |
6543 次 |
| 最近记录: |