我有一个使用AJAX填充的jQuery Select2控件:
<input type="text" name="select2" id="select2" style='width:400px' value="999">
var initialSelection = { id: '999', text:"Some initial option"};
$("#select2").select2({
placeholder: "Select Option",
minimumInputLength: 2,
ajax: {
url: "/servletToGetMyData",
dataType: 'json',
data: function (term, page) { return { term: term }; },
results: function (data, page) { return { results: data.results} }
},
initSelection : function(element, callback){ callback(initialSelection); },
escapeMarkup: function (m) { return m; }
});
Run Code Online (Sandbox Code Playgroud)
AJAX链接到可能选项的数据库,您可以看到需要两个输入字符.
问题是如果数据库中不存在该选项,则用户可以使用对话框添加新选项.从该对话框返回后,我尝试:
var o = $("<option/>", {value: newID, text: newText});
$('#select2').append(o);
$('#select2 option[value="' + newID …
Run Code Online (Sandbox Code Playgroud) 我正在使用iText生成PDF文件.我想禁止编辑PDF,但允许读者提取页面.这是我设置加密的代码:
writer.setEncryption(null, null, 0xffffffff, PdfWriter.STANDARD_ENCRYPTION_128);
第三个参数指定权限.我正在使用0xffffffff而不是单独的iText标志ALLOW_PRINTING等.这将要求iText启用所有内容.但这是我在PDF文件中得到的:
我认为我应该被允许启用提取但禁用编辑,但我不确定.以下是每个Adobe的权限位:
(从这里开始,但要注意它是30兆)
因此,关闭第6和第11位,但留下其他位置(尤其是位5和10),这将关闭编辑但允许提取.在任何情况下,通过指定0xffffffff我会认为一切都将被允许; 但相反,除了提取之外的所有内容
我已经浏览了用于设置权限的iText源代码,但没有看到任何会导致此问题的内容.以下是PdfEncryption.setupAllKeys的相关代码:
permissions |= (revision == STANDARD_ENCRYPTION_128 || revision == AES_128 || revision == AES_256) ? 0xfffff0c0
: 0xffffffc0;
permissions &= 0xfffffffc;
Run Code Online (Sandbox Code Playgroud)
第一行是执行OR,因此不会删除任何权限; 根据PDF规范,第二行是将两个最右边的位置设置为0.
我想知道这是一个iText的东西,一个PDF的东西,或者我是否做了别的错误.
谢谢
我有一个简单的SELECT,带有jQuery选择的插件,多次出现在页面上.在选择的顶部是"添加新"选项.我的想法是,如果用户点击Add New,我会显示一个对话框.
使用jQuery click事件,它很容易并且第一次正常工作.但是,如果用户取消对话框,然后再次单击"添加新",则不会触发单击事件.
我已经尝试将click事件处理程序添加到选项本身但没有成功.我也尝试过没有选择的插件,没有运气.我不认为选择是问题所在.
这是一个简单的jsfiddle显示问题:http://jsfiddle.net/7cMEg/
$('.cls').chosen().change(function() { if ($(this).val()==='-1') alert('clicked'); });
Run Code Online (Sandbox Code Playgroud)
单击选择框,然后选择Add New.将出现警报.但是现在选择了Add New,当您单击选择框并重新单击Add New时,没有任何反应 - click事件不会被触发.还有其他可以使用的活动吗?任何其他建议(也许是一个没有样式的超链接)?