我有一个相当简单的php/soap标题问题.
这就是我需要的.
<ns1:Identity token="123456789"></ns1:Identity>
Run Code Online (Sandbox Code Playgroud)
这就是我得到的......
<ns1:Identity><item><key>token</key><value>123456789</value></item></ns1:Identity>
Run Code Online (Sandbox Code Playgroud)
使用此代码...
$headers[] = new SoapHeader('http://qpricer.com/Services/Pricing','Identity',array('token'=> '123456789'));
$client->__setSoapHeaders($headers);
Run Code Online (Sandbox Code Playgroud)
使用soapui,我已将问题缩小到此处.
我如何从第二个到第一个?
非常感谢您的帮助,感谢您的时间.
我正在尝试根据前一个元素的值更改元素的innerHTML.
我有正确抓取当前值的JavaScript,一切正常在Firefox,Safari,Chrome和Opera中正常工作.IE是一种痛苦.
示例代码:
<form action="soap.php" method="post">
<select name="circuitproduct" id="circuitproduct" onchange="bandwidthfunction();">
<option>Dedicated Voice</option>
<option>Frame Relay</option>
<option>ATM</option>
<option>Dedicated Internet</option>
<option>IP Solutions Private Port</option>
<option>IP Solutions Enhanced Port</option>
<option>Private Line – Domestic</option>
<option>Int’l Private Line</option>
<option>Qwest Metro Private Line (QMPL)</option>
<option>Qwest Metro Ethernet Private Line (QMEPL)</option>
</select><br />
<select name="term" id="term">
<option value="1-Year">1-Year</option>
<option value="2-Year">2-Year</option>
<option value="3-Year">3-Year</option>
</select>
<select id="bandwidth">
</select>
<select id="sublooptype">
</select>
</form>
Run Code Online (Sandbox Code Playgroud)
示例javascript:
function bandwidthfunction() {
var product = document.getElementById('circuitproduct').value;
if (product == 'Dedicated Voice') {
document.getElementById('bandwidth').innerHTML = ('<option value="DS-1">DS-1</option><option …Run Code Online (Sandbox Code Playgroud) forms ×1
html ×1
innerhtml ×1
javascript ×1
nusoap ×1
php ×1
soap ×1
soap-client ×1
soapheader ×1