请问,为什么它没有回显任何数据? <input>
通过在class=""
中传递值来接收AAA-123-0001的值(这是模式:编辑)
仅此行<input type="text" class="decid" id="decid" name="decid">
起作用,并显示正在传递到输入框中的数据,但是当我尝试回显它时,它将不会。
<input type="text" class="decid" id="decid" name="decid">
<script type="text/javascript">
var abc = document.getElementById("decid").value;
<?php $abc = "<script>document.write(abc)</script>"?>
</script>
<?php echo $abc;?>
但是,当我直接通过var向其提供数据时,它就会回显。
<script type="text/javascript">
var abc = "echo value";
<?php $abc = "<script>document.write(abc)</script>"?>
</script>
<?php echo $abc;?>
此外,当我尝试直接从value=""
向输入框输入数据时,它也可以工作。
<input type="text" class="feed" id="`feed" name="feed" value="feed">
<script type="text/javascript">
var abc = document.getElementById("feed").value;
<?php $abc = "<script>document.write(abc)</script>"?>
</script>
<?php echo $abc;?>
数据正在通过javascript
传递$(function(){
$("body").on('click', '.edit', function (e){
e.preventDefault();
$('#edit').modal('show');
var id = $(this).data('id');
getRow(id);
});
我可以要求解决这个问题吗?