我有一个div有很多div.when绑定divs我为每个项目创建点击事件,如下所示
jQuery.each(opts.items, function (i, item)
{
var image = opts.image;
jQuery('jQuery('<div class="' + opts.optionClassName + opts.controlId + '" id="' + item.key + '" ><img src="' + image + '" alt="checkbox" />' + item.value + '</div>')
.click(function ()
{')
.click(function ()
{
//code goes here
}
Run Code Online (Sandbox Code Playgroud)
当在UI中单击div时会触发,但是当我尝试手动执行时它不会被触发.任何关于如何触发的帮助都会很棒.我硬编码div值并尝试调用但没有用.
var id1 = 'Car';
var id2 = 'Bus';
$('div class="CList" id="1" >' + id1 + '</div>').trigger('click');
$('div class="CList" id="3" >' + id2 + '</div>').trigger('click');
Run Code Online (Sandbox Code Playgroud)
即使这样
var id1 = 'Car';
var id2 = 'Bus';
$('div …Run Code Online (Sandbox Code Playgroud) 我有一个jquery Ajax函数
var arr = {
id: 1,
run: true
}
$.ajax({
url: '@Url.Action("Getdata", "Details")',
data: { Batch: arr},
type: "POST",
success: function (result) {
if (result) {
GenNamespace.Completed(result);
}
},
error: function (result) { alert("Problem Occured"); },
});
Run Code Online (Sandbox Code Playgroud)
它调用了c#async函数,并且在成功完成任务后,我在jquery ajax成功执行了一些函数
public async Task<JsonResult> GetData(Batch arr)
{
try
{
var success = false;
var t = await Task.Run(() =>
{
//i am Performing long running task here
return Json(success, JsonRequestBehavior.AllowGet);
}
});
return t;
}
catch (Exception ex)
{
throw …Run Code Online (Sandbox Code Playgroud) 我正在使用jQuery创建动态按钮,是否有一种在创建CSS类时向其中添加CSS类的方法,除非没有其他方法,否则我要避免编写另一行JavaScript以向其添加CSS类。在下面找到代码片段,
$.each(data, function (index, value) {
var button = $('<button/>', {
text: value,
id: 'btn_' + index,
click: function () { MNS.ButtonClick(this) }
});
$('#MyDiv').append(button);
});
Run Code Online (Sandbox Code Playgroud)
我们有这样的东西吗
$.each(data, function (index, value) {
var button = $('<button/>', {
text: value,
id: 'btn_' + index,
**css:'Myclass'**
click: function () { MNS.ButtonClick(this) }
});
$('#MyDiv').append(button);
});
Run Code Online (Sandbox Code Playgroud)