小编jmh*_*jek的帖子

将JQuery UI自动完成显示为表

我正在使用JQuery UI的自动完成功能.我有许多值,以及一小组关键字,其中一个分配给每个值.我想在迷你表中显示每一对,关键字在一个单元格中,值在另一个单元格中.为此,我正在覆盖_renderItem,如文档所述.但是,当我这样做时,单击一个值(或关键字)实际上并没有做任何事情,所以我不能选择任何值.我怀疑它与data("item.autocomplete", item)不在正确的地方有关.或者我可能需要覆盖更高的其他功能(_renderMenu_suggest?)

$( "#tags" ).autocomplete({
source: getItems
})
.data( "autocomplete" )._renderItem = function( ul, item ) {
return $( '<table></table>' )
    .data( "item.autocomplete", item )
    .append( '<tr><td>' + item.keyword + '</td><td> ' + item.value + "</td></tr>" )
    .appendTo( ul );
};
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui autocomplete jquery-ui-autocomplete

6
推荐指数
1
解决办法
1万
查看次数

莲花笔记中的飞碟

我试图将简单的XHTML文件转换为PDF,并使用Flying Saucer和iText这样做.它在Java中没有问题,但是,当我尝试使用相同的代码创建Lotus Notes代理时,我得到了一个例外,我不确定如何处理.

代码:

import lotus.domino.*;
import java.io.*;
import com.lowagie.text.DocumentException;
import org.xhtmlrenderer.pdf.ITextRenderer; 
import org.xhtmlrenderer.util.XRLog;
import java.util.*;

public class JavaAgent extends AgentBase {

    public void NotesMain() {

      try {
        Session session = getSession();
        AgentContext agentContext = session.getAgentContext();
        String received = agentContext.getDocumentContext().
             getItemValueString("Query_String");
        String[] split;
        split = received.split("&");
        String url = split[1];
        split = url.split("/");
        String outputFile = split[split.length-1];
        String direc = session.getEnvironmentString("Directory", true);
        outputFile = direc + "\\" + outputFile + ".pdf"; 
        OutputStream os = new FileOutputStream(outputFile);
        ITextRenderer renderer = new …
Run Code Online (Sandbox Code Playgroud)

java lotus-notes lotus itext

4
推荐指数
1
解决办法
2551
查看次数