从jquery方法中提取变量
exctracting a variable from a jquery method
我想从mentionsInput()
方法中提取变量response
,并在此方法之外使用它,但是当我尝试在此变量上使用alert()
时,它是空的。
jQuery(document).ready(function() {
var choix = $('#choixaide').val();
var choix_sous_theme1 = $('#choix_sous_theme1aide').val();
$('textarea.mention1').mentionsInput('val', function(text) {
var response = text;
});
alert(response);
});
谢谢你的帮助。
正如您现在所拥有的,response
仅在mentionsInput
方法的范围内可用,而不能在它之外。
另外,在运行代码时,我看到以下错误:
Uncaught TypeError: $(…)。
你确定你已经正确加载了jquery。提及输入UI组件?如果您也遇到这个问题,您需要先解决这个错误。
然后,您需要在mentionsInput
方法之前和之外声明变量response
,然后在mentionsInput
中设置它。然后,response
的值设置应该在与alert
调用相同的作用域中可用。
我想这应该能奏效:
jQuery(document).ready(function() {
var choix = $('#choixaide').val();
var choix_sous_theme1 = $('#choix_sous_theme1aide').val();
var response = $('textarea.mention1').val();
alert(response);
});
相关文章:
- 如何每秒从一个变量中提取一定次数的javascript/html
- 从IPython/Jupyter内核中提取一个变量到javascript
- 如何在HTML源代码中提取javascript变量
- 用于提取基于点概念的变量的动态Regex
- 正在从$scope变量中提取值
- Javascript变量作用域:从回调函数中提取变量
- 从导入的 HTML/JS 文件中提取变量
- 在MVC视图中的变量中使用javascript 从@模型中提取
- 如何在解析html页面时从html页面中的javascript函数中提取变量的值
- 从函数中提取变量
- 如何在函数中提取变量并放入另一个函数
- 从表达式中提取变量
- 从 JavaScript 中的序列化 JSON 对象中提取变量
- 从onchange事件处理程序中提取变量以供其他函数使用
- 从jquery方法中提取变量
- 从jQuery对象中提取变量
- 提取变量名末尾的数字
- javascript正则表达式字符串模板提取变量
- 从Javascript函数(Phonegap)中提取变量
- 从查询字符串中提取变量并添加到JS重定向URL中