gpt4 book ai didi

jquery - 如何重用 kendo-combobox jquery 代码来制作多个输入框?

转载 作者:行者123 更新时间:2023-12-01 05:13:13 26 4
gpt4 key购买 nike

我想将 HTML Id、ActionName 传递给一个 jQuery 函数,该函数可以在该输入框上创建一个剑道组合框。我尝试过模块化 jQuery 方式,但没有任何帮助。也许我做不到完美,但我尽力了。

<input class="form-control" name="" id="ddlId1">

<input class="form-control" name="" id="ddlId2">

我将仅传递 Id、ActionName、Text、Value

$myFunction("ddlId1","ActionName","Text","Value");
$myFunction("ddlId2","AnotherActionName","Text","Value");

我想制作 jQuery 函数,其中包含以下代码来制作剑道组合框

$("#"+ddlId+"").kendoComboBox({
placeholder: "Select Business Unit",
dataTextField: ""+Text+"", // may be I need to pass these two too.
dataValueField: ""+Value+"", //
filter: "contains",
autoBind: false,
minLength: 3,
dataSource: {
type: "jsondata",
serverFiltering: false,
transport: {
read: {
url: "/Promotion/"+ActionName+"",
}
}
}
});

最佳答案

这对我有用:

myFunction("ddlId1","ActionName","Text","Value");

function myFunction(Id,ActionName,Text,Value) {
$("#"+Id+"").kendoComboBox({
placeholder: "Select Business Unit",
dataTextField: ""+Text+"", // may be I need to pass these two too.
dataValueField: ""+Value+"", //
filter: "contains",
autoBind: false,
minLength: 3,
dataSource: {
type: "jsondata",
serverFiltering: false,
transport: {
read: {
url: "/Promotion/"+ActionName+"",
}
}
}
});
};

这只是改变传递变量的方式的问题。

关于jquery - 如何重用 kendo-combobox jquery 代码来制作多个输入框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57798969/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com