借助github中的代码,我能够创建像这样的输入区域
我希望从i / p获取值并将其保存在数据库中。例如在这种情况下(img)我想存储数据库中的所有值,即html,php,java,jquery
以下是代码的一部分
<script>
$(function(){
$('#myTags').tagit();
});
</script>
</head>
<body>
<form class="form-horizontal" role="form" action="c_tag.php" method="post">
<ul id="myTags"></ul>
<input type="hidden" class="form-control" name="tags">
<button type="submit" value="submit" name="submit"> Submit <i class="fa fa-arrow-right"></i></button>
</form>
</body>
c_tag.php页面上的代码
$tag = mysqli_real_escape_string($con, $_POST['tags']);
$sql= "INSERT INTO usertags (tag) VALUES ('$tag')";
if(!mysqli_query($con,$sql)) {
echo "Error: " . $sql . "<br>" . mysqli_error($con);
}
问题是当我被重定向到tags.php页面时,我没有在$ tag内获得价值
答案 0 :(得分:0)
您可以设置值以availableTags
事件输入。试试这个: -
$("#myTags").tagit({
availableTags: sampleTags,
afterTagAdded:function(){
$('[name="tags"]').val($("#myTags").tagit("assignedTags"));
}
});