1
我有一个ajax方法,它从控制器获取数据并显示在Jquery对话框中。我的目标是在对话框中有一个按钮,它允许点击数据,而不是用户使用鼠标突出显示数据并进行复制。如何将ajax成功结果复制到剪贴簿
阿贾克斯
function GrabLink(surveyName) {
$.ajax({
type: "GET",
url: "/Survey/sendLink",
data: { test: surveyName },
contentType: "application/json; charset=utf-8",
success: function (data) {
$('#my-dialog').html(data);
$("#my-dialog").dialog("open");
//alert(data);
//$("#my-dialog").show(data);
}
})
}
jQuery的对话框
$('#my-dialog').dialog({
autoOpen: false,
width: 400,
resizable: false,
modal: true,
buttons: {
'Copy': function()
{
//window.prompt("Copy to clipboard: Ctrl+C, Enter", text);
// $(this).dialog('close');
}
}
});
看一看[剪贴板。 JS](https://clipboardjs.com/)。 –
我的解决方案答案能解决您的问题吗? –
是的,它确实将其标记为有效答案 – cedPound