使用 jquery 将 PHP 值加载到 jquery 语句内的文本框中



我试图将数据库中的数值加载到名为jTagLabel的文本框中。它来自JTag API,以及它的设置方式,html代码在jquery内部。

因此,首先我创建一个 jquery 语句,从一个名为 tag count 的 php 文件中加载名为 span1 的 span 的值。我测试了这部分,它工作正常。

$('#jTagLabel.val()').load('tagcount.php #span1');
$('<div style="width:'+options.defaultWidth+'px;height:'+options.defaultHeight+'px"class="jTagDrag">       <div class="jTagSave"><div class="jTagInput"><input type="text" value="" id="jTagLabel"></div><div class="jTagSaveClose"></div><div class="jTagSaveBtn"></div><div style="clear:both"></div></div>').appendTo(overlay);

我试图做的是使.load显示为上面"id=JTagLabel"的值="。感谢任何和所有的帮助。

*注意,Jquery .load 语句写在div 语句之后,但对于此示例,我将其放在第一位。

也许是这样的东西?

$.get('tagcount.php', function(data) {
    var span_text = $('<div>')
                    .append(data)
                    .find('#span1').html();
    $('#jTagLabel').val(span_text);
});

这就是 .load() 做事的方式。不过,它确实会尝试删除<script>标签。

最新更新