使用 Kendo MVC 上传控件将 Javascript/html 变量作为参数传递 [英] Pass Javascript/html Variable as Parameter with Kendo MVC upload control
本文介绍了使用 Kendo MVC 上传控件将 Javascript/html 变量作为参数传递的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
需要使用来自 javaScript 或 HTML 字段的参数集的值传递附加参数.
Have a requirement to pass additional parameter with value of parameter set from javaScript or HTML field.
在下面的示例中,我如何将 HTML 元素值或 Javascript 变量值传递给 uploadID.
Example in below case how I can pass HTML element value or Javascript variable value to uploadID.
注意:这里有使用 ViewModel 的限制.
Note: Have limitation to use ViewModel in this place.
@(Html.Kendo().Upload()
.Name("files")
.Async(a => a
.Save("Save", "Upload", new { uploadID = "XXX" })
.Remove("Remove", "Upload")
.AutoUpload(true)
)
)
推荐答案
试试这个:
@(Html.Kendo().Upload()
.Name("files")
.Async(a => a
.Save("Save", "Upload")
.Remove("Remove", "Upload")
.AutoUpload(true)
)
.Events(e => e
.Upload(@<text>
function(e) {
e.data = { uploadID: your_js_variable };
}
</text>)
)
)
这篇关于使用 Kendo MVC 上传控件将 Javascript/html 变量作为参数传递的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文