컨트롤러에서 데이터를 가져 와서 Jquery 대화 상자에 표시하는 ajax 메서드가 있습니다. 내 목표는 마우스 대신 데이터를 강조 표시하여 사용자가 데이터를 강조 표시하고 복사하는 대화 상자 내에서 버튼을 사용하는 것입니다.ajax 성공 결과를 clipbaord에 복사하는 방법
아약스
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');
}
}
});
내 솔루션 답변으로 문제가 해결 되었습니까? –
예 올바른 답으로 표시했습니다. – cedPound