问题列表 - 第8734页

为什么这个jQuery函数不能正常运行?

在jQuery方面,我是一个完全的菜鸟,但我正在努力学习.我在这里做错了什么?

function MakeCall(url) { 
var result;
$.ajax({
    url: url,
    dataType: "text",
    success: function(txt) {
        result = txt;
        return;
    }
});
alert(result);
return result;
}
Run Code Online (Sandbox Code Playgroud)

编辑:

好的,抱歉这一点愚蠢......我已经修好了那一部分.现在我的问题是它现在的警报返回"未定义",即使结果在成功函数中正确设置...

非常感谢...

jquery

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

导致这段代码出现问题的原因是什么?

我只是想知道为什么这个问题发生在我身上.如果你能帮助我,我会很感激.

Program factorial;
uses crt;
var
  f, i: Integer;
begin
  f:=1;
  for i:=1 to 5 do
    f:= f * i;
  write(f);
  readkey;
end.
Run Code Online (Sandbox Code Playgroud)

好的,这很好,结果是120.这是真的.

现在,这是问题所在.如果我要求用户输入数字的值,它将无法正常工作.

Program factorial;
uses crt;
var
  i,r: Integer;
begin
  write('Enter the number');
  read(r);

  for i:=1 to r do
    r:= r * i;

  write(r);
  readkey;
end.
Run Code Online (Sandbox Code Playgroud)

如果我写了5,输出将是600.

pascal user-input

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

使用F1帮助(CHM格式)使用WPF

我已经在WPF应用程序上工作了一段时间,现在是时候将CHM格式的帮助文档附加到它了.

可惜!HelpProvider是在Winforms中显示CHM文件的标准方法,它已经神奇地消失了,并且在WPF中没有对应物.我一直在尝试使用WindowsFormsHost来生成一个新的控件,所以我实际上可以显示帮助,但实质上它只是抓住了整个UI的控制权.

更多细节:我有一个我想要的菜单项,当点击时,打开CHM文件.

首先我设置了WindowsFormsHost ......

host = new System.Windows.Forms.Integration.WindowsFormsHost();
helpForm = new System.Windows.Forms.Control();
host.Child = helpForm;
host.Visibility = System.Windows.Visibility.Hidden;
this.grid1.Children.Add(host);

hp = new System.Windows.Forms.HelpProvider();
hp.HelpNamespace = "Somehelpfile.chm";
hp.SetHelpNavigator(helpForm, System.Windows.Forms.HelpNavigator.TableOfContents);
Run Code Online (Sandbox Code Playgroud)

然后我说,瞧,揭示自己.

private void Help_Click(object sender, RoutedEventArgs e)
{
    host.Visibility = Visibility.Visible;
    helpForm.Show();
    hp.SetShowHelp(helpForm, true);
}  
Run Code Online (Sandbox Code Playgroud)

我不确定从哪里开始.当我显示helpForm时,它会模糊/覆盖现有的UI,而我得到的只是一个灰色的空WPF窗口,没有帮助文件.

任何接受者?

c# chm wpf interop winforms

20
推荐指数
3
解决办法
3万
查看次数

如何添加xml命名空间

这个feed(它的snippit)需要看起来像这样:

<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
Run Code Online (Sandbox Code Playgroud)

我将如何添加到此C#代码中以添加额外的xmlns,xsi junk:

writer.WriteStartDocument();
writer.WriteStartElement("AmazonEnvelope");
Run Code Online (Sandbox Code Playgroud)

没有它就拒绝这个饲料 -

c# xml api namespaces

6
推荐指数
2
解决办法
6759
查看次数

在导入Excel之前,在XML上应用XSLT

我有一个XSLT模板,可以应用于XML数据文件.该模板生成Excel电子表格XML文件.

除了一个小问题外,一切都很美好......

当我在Excel中打开电子表格时,它会将其视为XML导入,并询问我是否应该应用样式表.我想拥有它,因此它会自动应用与该文件关联的任何XSLT模板.

下面是一些示例代码....提前感谢....

XML文档......

<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="spreadstyle.xsl"?>

<ResponseBody>
    <ActivityDetails>
        <ActivityDetail>
            <TranCodeDesc>LateChargeAssessment</TranCodeDesc>
        </ActivityDetail>
    </ActivityDetails>
</ResponseBody>
Run Code Online (Sandbox Code Playgroud)

XSLT模板......

<?xml version="1.0"?>
<?mso-application progid="Excel.Sheet"?>

<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">

<xsl:template match="/">


    <Workbook xmlns="urn:schemas-microsoft-com:office:spreadsheet"
     xmlns:o="urn:schemas-microsoft-com:office:office"
     xmlns:x="urn:schemas-microsoft-com:office:excel"
     xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
     xmlns:html="http://www.w3.org/TR/REC-html40">

     <DocumentProperties xmlns="urn:schemas-microsoft-com:office:office">
      <Author>tbarbedo</Author>
      <Created>2009-05-29T18:21:48Z</Created>
      <Version>12.00</Version>
     </DocumentProperties>
     <ExcelWorkbook xmlns="urn:schemas-microsoft-com:office:excel">
      <WindowHeight>8895</WindowHeight>
      <WindowWidth>18015</WindowWidth>
      <WindowTopX>0</WindowTopX>
      <WindowTopY>105</WindowTopY>
      <ProtectStructure>False</ProtectStructure>
      <ProtectWindows>False</ProtectWindows>
     </ExcelWorkbook>
     <Styles>
      <Style ss:ID="Default" ss:Name="Normal">
       <Alignment ss:Vertical="Bottom"/>
       <Borders/>
       <Font ss:FontName="Calibri" x:Family="Swiss" ss:Size="11" ss:Color="#000000"/>
       <Interior/>
       <NumberFormat/>
       <Protection/>
      </Style>
     </Styles>
     <Worksheet ss:Name="Sheet1">
      <Table ss:ExpandedColumnCount="1" ss:ExpandedRowCount="5000" x:FullColumns="1"
       x:FullRows="1" ss:DefaultRowHeight="15">
            <Row><Cell><Data ss:Type="String">Transaction Code Descriptions (MAGIC) </Data></Cell></Row>
            <xsl:for-each …
Run Code Online (Sandbox Code Playgroud)

xml xslt excel

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

是否有可用于Java的元语言允许您访问对象复杂的层次结构?

我正在为当前项目评估复杂对象层次结构模型的一些潜在实现.我想知道是否有一个xpath风格的元语言或类似的东西,这将允许我查询这些对象链接.

此外,我确信有一些非常具体的术语用于我所问的问题 - 我只是不知道.

要求:

  • 必须用Java完成(或至少编译为Java字节码).
  • 对象将通过n个可能的链接以层次结构相互关联.obj1-> obj2-> OBJ 3 - > ...
  • 我们需要能够根据对象属性或其与其他对象的关系查找层次结构中的任何对象.
  • 对象的类型相同.
  • 分层查找应该能够在运行时发生.

我想我可以在这里推出自己的解决方案,但我很好奇,如果比我聪明的人已经想出了什么.

在看到一些答案后,我想我可能需要更多地澄清我的问题.具体来说,此工具将用于遍历作为父对象的不同版本的一组对象.

例如:

[对象1 prop1 ="foo"prop2 ="bar"prop3 ="zoop"]

↓继承上述对象↓

[对象2 prop1 ="foo和某事"prop2 ="bar"prop3 ="zoop"]

↓继承上述对象↓

[对象3 prop1 ="foo和某事"prop2 ="bar"prop3 ="zoop 24"]

java oop

3
推荐指数
1
解决办法
540
查看次数

虚拟机如何工作?

我一直在研究编程语言是如何工作的,其中一些有一个所谓的虚拟机.我知道这是在另一种编程语言中对编程语言进行仿真的某种形式,并且它的工作方式与使用堆栈执行编译语言的方式相同.我做对了吗?

根据我所做的附带条件,让我感到困惑的是,许多非编译语言允许使用"自由"类型系统的变量.以Python为例,我可以这样写:

x = "Hello world!"
x = 2**1000
Run Code Online (Sandbox Code Playgroud)

字符串和大整数是完全不相关的,并且在内存中占用不同的空间,那么这个代码如何在基于堆栈的环境中表示?这到底发生了什么?x是否指向堆栈中的新位置并且旧的字符串数据未被引用?这些语言不使用堆栈吗?如果没有,它们如何在内部表示变量?

stack dynamic-typing vm-implementation

18
推荐指数
1
解决办法
4946
查看次数

全局事件的flash事件监听器

我有一系列MovieClip,在几个MovieClip中保存,它发送一个自定义移动事件,我希望舞台听,并与之交互.有没有办法为一个类型的任何事件添加到舞台(或任何Object)的事件侦听器,无论它从何处被分派?

例如,我可以在舞台上添加一个事件监听器来监听EVENT.COMPLETE从孩子或其任何孩子或其中任何孩子的孩子发送的任何内容吗?

flash events event-handling actionscript-3

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

PHP Soap非WSDL调用:如何传递参数?

我正在尝试在PHP(5.2.5)中进行非WSDL调用.我确定我错过了一些简单的事情.此调用有一个参数,一个名为"timezone"的字符串:

    $URL = 'http://www.nanonull.com/TimeService/TimeService.asmx';

    $client = new SoapClient(null, array(
        'location' => $URL,
        'uri'      => "http://www.Nanonull.com/TimeService/",
        'trace'    => 1,
        ));

// First attempt:
// FAILS: SoapFault: Object reference not set to an instance of an object
   $return = $client->__soapCall("getTimeZoneTime",
       array(new SoapParam('ZULU', 'timezone')),
       array('soapaction' => 'http://www.Nanonull.com/TimeService/getTimeZoneTime')
    );

// Second attempt:
// FAILS: Generated soap Request uses "param0" instead of "timezone"
   $return = $client->__soapCall("getTimeZoneTime",
       array('timezone'=>'ZULU' ),
       array('soapaction' => 'http://www.Nanonull.com/TimeService/getTimeZoneTime')
   );
Run Code Online (Sandbox Code Playgroud)

谢谢你的任何建议 -
戴夫

php soap web-services

10
推荐指数
3
解决办法
4万
查看次数

使用php显示.txt文件的内容

使用此代码

<?php
foreach (glob("*.txt") as $filename) {   
    $file = $filename;
    $contents = file($file); 
    $string = implode($contents); 
    echo $string;
    echo "<br></br>";
}
?>
Run Code Online (Sandbox Code Playgroud)

我可以显示文件夹中任何txt文件的内容,问题是所有格式化等等,从txt文件跳过

txt文件看起来像

#nipponsei @ irc.rizon.net presents:

Title: Ah My Goddess Sorezore no Tsubasa Original Soundrack
Street Release Date: July 28, 2006

------------------------------------

Tracklist:

1. Shiawase no Iro On Air Ver
2. Peorth
3. Anata ni Sachiare
4. Trouble Chase
5. Morisato Ka no Nichijou
6. Flying Broom
7. Megami no Pride
8. Panic Station
9. Akuryou Harai
10. …
Run Code Online (Sandbox Code Playgroud)

php text-files implode

5
推荐指数
2
解决办法
3万
查看次数