使用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屋!
查看全文