Javascript 没有焦点的JS insertHtml?
我有一些用PHP编写的带有textarea输入字段的代码。我还有一个JS代码,可以在字段中插入html代码:Javascript 没有焦点的JS insertHtml?,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我有一些用PHP编写的带有textarea输入字段的代码。我还有一个JS代码,可以在字段中插入html代码: $('form textarea#response').ready(function() { function populateGet() { var obj = {}, params = location.search.slice(1).split('&'); for(var i=0, len=params.length;i<le
$('form textarea#response').ready(function() {
function populateGet() {
var obj = {}, params = location.search.slice(1).split('&');
for(var i=0, len=params.length;i<len;i++) {
var keyVal = params[i].split('=');
obj[decodeURIComponent(keyVal[0])] = decodeURIComponent(keyVal[1]);
}
return obj;
}
var test = populateGet();
var ticid;
for(var key in test) {
if(Object.prototype.hasOwnProperty.call(test, key)) {
var val = test[key];
ticid = val;
}
}
$('form select#cannedResp').val('original');
var fObj = $(this).closest('form');
var $url = 'ajax.php/tickets/'+ticid+'/canned-resp/original.json';
$.ajax({
type: "GET",
url: $url,
dataType: 'json',
cache: false,
success: function(canned){
console.log('dupa');
//Canned response.
var box = $('form textarea#response'),
redactor = box.data('redactor');
if(canned.response) {
if (redactor){
redactor.insertHtml(canned.response);
}else{
box.val(box.val() + canned.response);
box.blur();
}
//if (redactor)
//redactor.observeStart();
}
//Canned attachments.
var ca = $('.attachments', fObj);
if(canned.files && ca.length) {
var fdb = ca.find('.dropzone').data('dropbox');
$.each(canned.files,function(i, j) {
fdb.addNode(j);
});
}
document.getElementById('focustest').focus();
}
})
.done(function() { })
.fail(function() { });
});
$('formtextarea#response').ready(函数(){
函数populateGet(){
var obj={},params=location.search.slice(1.split('&');
对于(var i=0,len=params.length;i)插入内容后如何在该字段上调用模糊函数?插入内容后如何在该字段上调用模糊函数?