Javascript 将函数变量发送到外部ajax调用
我有一个模态,它有一个带有图标的文本元素Javascript 将函数变量发送到外部ajax调用,javascript,ajax,Javascript,Ajax,我有一个模态,它有一个带有图标的文本元素 <span class="edit-comment-icon" title="Edit"></span> 如何从另一个函数中添加textarea值,以便在外部ajax调用中发送?只需使用一个选择器,将textarea元素作为模态元素中的目标,例如,如果模态元素具有类my modal,则可以使用。my modal textarea $('#saveButton').click(function(){ var value =
<span class="edit-comment-icon" title="Edit"></span>
如何从另一个函数中添加textarea值,以便在外部ajax调用中发送?只需使用一个选择器,将textarea元素作为模态元素中的目标,例如,如果模态元素具有类
my modal
,则可以使用。my modal textarea
$('#saveButton').click(function(){
var value = $('.my-modal textarea').val();
var dataset = {
myTextarea:value
//and/or other properties
};
//or if dataset is already created
dataset.myTextarea = value;
$ajax({
url: 'url',
data: dataset
});
})
如果模式中有多个textarea,则需要向该textarea添加id或某些唯一类
var input = $('<textarea />', {
val: h3Value,
type: "text",
class:'for-h3 uk-width-4-10',
style: 'padding: 5px',
rows: '5'
});
您能在ajax成功回调函数中更改它吗?我不确定,但我也不知道如何在保存时从textarea获取值。谢谢,这很有意义,但我很快就能尝试并让您知道!
$('#saveButton').click(function(){
var value = $('.my-modal textarea').val();
var dataset = {
myTextarea:value
//and/or other properties
};
//or if dataset is already created
dataset.myTextarea = value;
$ajax({
url: 'url',
data: dataset
});
})
var input = $('<textarea />', {
val: h3Value,
type: "text",
class:'for-h3 uk-width-4-10',
style: 'padding: 5px',
rows: '5'
});
var value = $('.my-modal .for-h3').val();