我有这个输入:
<input id="tag1" type="text" name="tags" class="tags" value="@Model.list" />
我想在隐藏的输入中获取这个输入值,所以我使用了这个:
<input type="hidden" name="tag" value="tags" />
我没有得到第一个输入的真实值,而是得到字符串“tags”!您能告诉我如何获得隐藏输入中第一个输入的真实值吗?谢谢!
编辑:实际上这是一个提交页面,用户在#tag1 中输入标签,当他点击提交时,我想将这些标签发送到我的控制器,这就是我使用隐藏输入的原因......我的完整代码:
<form>
<p>
<input id="tag1" type="text" name="tags" class="tags" value="@Model.list" onblur="setValue()"; /></p>
<script>
$('#tag1').tagsInput({
// my parameters here
});
</script>
<style>
#wrapper {
margin: 20px;
}
</style>
<p>
<input type="submit" value="Create" />
<input type="hidden" name="taggg" id="tag2" />
<script type="text/javascript">
function setValue() {
document.getElementById("tag2").value = document.getElementById("tag1").value;
}
window.onload = setValue;
</script>
</p>
</form>