用户可以使用 jQuery 拖放在我的网站上进行绘画。
保存我使用的内容。
$('#mksave').click(function(){
$("#topmenu").animateHighlight("#a7bf51", 4000);
var div_contents = $("#print").html();
$.post("save.php", { 'contents': div_contents });
alert('Your painting is saved');
})
在这里,我将内容表单 div print 并通过 save.php 文件保存。
到目前为止一切正常。
我想要做的是当使用 klicks mksave (因此该函数将运行)时,用户被要求为绘画命名,之后我将使用 post 发送变量。
因此,必须有某种询问标题的警报屏幕。
问题是如何获得带有文本字段的警报屏幕并将给定的输入保存在 var 中,这样代码将如下所示:
$('#mkopslaan').click(function(){
$("#topmenu").animateHighlight("#a7bf51", 4000);
var div_contents = $("#print").html();
var name = //return value from user input
$.post("save.php", { 'contents': div_contents, 'name': name });
alert('Your moodboard has been saved.');
})
因此,我不希望名称文本框始终可见,而仅在单击时出现的框中。
编辑我不清楚。
用户必须输入名称。