我需要取出或更换不必要的haracter (%)至极是一个字符串,thyen结束的字符串转换为十进制,因为我需要获得和命名2场discount1和discount2
我尝试的最后一个组合是:
replace ((p16.pa_value,'%','')CAST (p16.pa_value AS DECIMAL (3,0))) as discount2,
Run Code Online (Sandbox Code Playgroud)
这似乎是超级错误,因为CAST它在replace声明中
我有这个简单的div:
<div id="mainContent">
</div>
Run Code Online (Sandbox Code Playgroud)
它是空的.现在我想把它附加HTML到上面的div:
<div id="mainContent">
<label>Project Name</label>
<input type="text" id="projectName" data-bind="value: projectName"/>
<label>Tracker Name</label>
<input type="text" id="trackerName" data-bind="value: trackerName"/>
</div>
<button type="submit" data-bind="click: submitNewProject">Submit</button>
Run Code Online (Sandbox Code Playgroud)
通过使用:
$.ajax({
type : 'POST',
url : 'newTracker.php',
dataType : 'html',
success : function(data){
$("#mainContent").html(data);
},
error : function(XMLHttpRequest, textStatus, errorThrown) {
alert('Something is wrong!');
}
});
Run Code Online (Sandbox Code Playgroud)
哪里data是HTML我试图通过分配:$("#mainContent").html(data);
起初看起来一切都很漂亮,但是有一个问题 - 绑定不起作用.
我的意思是,在新分配的HTML我有一个按钮应该调用viewmodel函数,但它不...
但是,如果我将代码直接放在div中,绑定就像魅力一样.
当我HTML在div中分配新代码时,为什么我的出价不起作用?我知道我错过了一些非常小而基本的东西,但我无法发现它.
编辑:
按钮事件:
submitNewProject = function(){
console.log("submit new project");
};
Run Code Online (Sandbox Code Playgroud) 给定一个dojo输入小部件(任何表单小部件),获取小部件表单元素的最佳方法是什么?即父元素.
即我希望完成这样的功能:
function getForm(widget) {
return ( /**code goes here **/);
}
Run Code Online (Sandbox Code Playgroud)
谢谢
我试图在a中显示一些信息TableView,但我面临一些我无法解决的问题.
这是我正在尝试做的事情:
我有一个Room对象:
public class Room {
private SimpleStringProperty id;
private SimpleStringProperty description;
private SimpleStringProperty isForRepair;
private SimpleStringProperty comment;
public Room(String id, String description, String isForRepair, String comment) {
this.id = new SimpleStringProperty(id);
this.description = new SimpleStringProperty(description);
this.isForRepair = new SimpleStringProperty(isForRepair);
this.comment = new SimpleStringProperty(comment);
}
public SimpleStringProperty getId() {
return id;
}
public void setId(SimpleStringProperty id) {
this.id = id;
}
public SimpleStringProperty getDescription() {
return description;
}
public void setDescription(SimpleStringProperty description) {
this.description = …Run Code Online (Sandbox Code Playgroud) 我有这个简单的查询:
select sm.id, h.time
from main_data sm
INNER JOIN TA t on t.id = sm.id AND t.first=1
LEFT OUTER JOIN History h on h.id= sm.id
WHERE trunc(TO_DATE(h.time, 'DD-MM-YYYY')) BETWEEN trunc(TO_DATE('07.05.2015', 'DD.MM.YYYY')) AND trunc(TO_DATE('07.06.2015', 'DD.MM.YYYY'));
Run Code Online (Sandbox Code Playgroud)
h.time 好像 07-MAY-15
即使指定参数之间存在日期,上述查询也不会返回任何结果.但是,如果我将where子句更改为
WHERE trunc(TO_DATE(h.time, 'DD-MM-YYYY')) BETWEEN trunc(TO_DATE('07.05.15', 'DD-MM-YYYY')) AND trunc(TO_DATE('07.06.15', 'DD-MM-YYYY'))
- 相同的日期,而不是2015只有15我可以看到查询的结果.
问题是我期待用户进入一整年 - 而不仅仅是15.我怎样才能避免这种不匹配?
在我尝试向表中添加行时,我需要一些帮助.
我有这个代码:
HTML:
<table class="dataTable" id="CADataTable">
<thead>
<tr>
<th> Type</th>
<th> Name</th>
<th> Adress</th>
<th> ID Number</th>
<th> Contact</th>
<th> Note</th>
</tr>
</thead>
<tbody>
<tr>
<td><input type="text" name="CAType" style="width: 9em;"></td>
<td><input type="text" name="CAName" style="width: 15em;"></td>
<td><input type="text" name="CAAdress" style="width: 15em;"></td>
<td><input type="text" name="CAIdNum" style="width: 6em;"></td>
<td><input type="text" name="CAContact" style="width: 10em;"></td>
<td><input type="text" name="CANote" style="width: 15em;"></td>
</tr>
</tbody>
</table>
<button type="button" id="export" class="button" onClick="test()">ADD</button>
Run Code Online (Sandbox Code Playgroud)
和JQUERY:
test = function(){
$('#CADataTable tr:last').after('<td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>');
};
Run Code Online (Sandbox Code Playgroud)
第一行添加正确,一切正常,但再次按下按钮后,第二行没有显示我期待的位置.我也试过这个:
$('#CADataTable > tbody:last').append('<td>test</td><td>test</td><td>test</td><td>test</td><td>test</td><td>test</td>');
Run Code Online (Sandbox Code Playgroud)
没有成功.我确信我错过了一些非常小的东西,但作为一个jquery初学者,我无法发现它.
我的HTML中有这个表:
<table class="dataTable" id="repaymentShedule">
<thead>
<tr>
<th>1</th>
<th>2</th>
<th>3</th>
<th>4</th>
<th>5</th>
<th>6</th>
<th>7</th>
<th>8</th>
</tr>
</thead>
<tbody data-bind="foreach: creditDetails">
<tr>
<td class="paymentDate" data-bind="text: dateOfPayment"></td>
<td class="startBalance" data-bind="text: beginingBalance"></td>
<td class="monthlyInt" data-bind="text: monthlyInterest"></td>
<td class="principal"><input data-bind="value: princpalPayment"></input></td>
<td class="monthlyInst" data-bind="text: monthlyInstallment"></td>
<td class="remainingBalance" data-bind="text: endingBalance"></td>
<td class="paid"><input type="checkbox" data-bind="checked: isPaid, disable: isPaid, click: testFunc, value: true"></td> <!-- value: true moje da ne e nujno -->
<td class="currentDate" data-bind="text: currentDate"></td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
这些值来自knockout js绑定.我正在尝试principal使用以下函数获取类的所有值:
updateValues = function(){ …Run Code Online (Sandbox Code Playgroud) 我有这个JSON字符串:
{
"attachedFiles": [{
"link": "/site.com/dir?id=12993&SESSION=40af90dd-c1f3-4678-93e5-a4b36f3597b0&SESSIONTICKET=SESS:67bf209be2",
"fileName": "file1.txt",
"docDate": "24.02.2014",
"docTime": "13:54",
"docId": "12993"
}],
"requestId": 48,
"tasksId": 0,
"workId": 10558
}
Run Code Online (Sandbox Code Playgroud)
我正在转换它:
var resdata = xhr.responseText; // the string response from the server
var resObj = JSON.parse(resdata);
Run Code Online (Sandbox Code Playgroud)
然后我试图通过下面的代码访问(打印值)对象fileName内部attachedFiles:
console.log(resObj.attachedFiles.fileName);
Run Code Online (Sandbox Code Playgroud)
它总是回归undefined.我知道我在这里捏着一些很小的东西,但是我无法发现它.
我有这个代码:
Helper helper = getDBhelper();
Connection conn = helper.getConnection();
String sql =
" SELECT DISTINCT date as plannedDate" +
" FROM plan ";
String AssimilationTabDates =
" SELECT DISTINCT payment as plannedDate " +
" FROM credit_mo_assimilation_tab ";
String assimilationInfoDates =
" SELECT DISTINCT planned_pay as plannedDate " +
" FROM assimilation ";
String sqlUpdate =
" UPDATE plan " +
" SET date = ? " +
" WHERE planned_date = ? ";
String updateAssimilationTab =
" UPDATE assimilation …Run Code Online (Sandbox Code Playgroud) 我正在尝试构造一个包含内部对象的json对象.
我正在尝试以下代码 - 其中$ids包含一些ID的数组:
$result = array();
foreach ($ids as $value) {
$tempArray = getCustomOptions($host, $dbUsername, $dbPassword, $dbName, $_SESSION['companyId'], $value);
array_push($result, $tempArray);
}
print_r(json_encode($result));
Run Code Online (Sandbox Code Playgroud)
在getCustomOptions()还使用以下脚本返回的数组:
$dataArray = [];
while ($stmt->fetch()) {
$dataArray[] = array(
'id' => $id,
'description' => $description
);
}
Run Code Online (Sandbox Code Playgroud)
问题是,当我print_r(json_encode($result));得到以下结果时:
[
[
{
"id":21,
"description":"Bshd"
},
{
"id":22,
"description":"Gandhi "
},
{
"id":23,
"description":"aaaa"
},
{
"id":24,
"description":"bbbbb"
}
],
[
{
"id":12,
"description":"121"
},
{
"id":13,
"description":"qwe"
},
{
"id":16, …Run Code Online (Sandbox Code Playgroud) 最近我开始尝试围棋,但我遇到了硬摇滚。我有这种类型:
type LocationType string
const (
River LocationType = "River"
Mountain LocationType = "Mountain"
)
func (t LocationType) ToString() string {
return string(t)
}
Run Code Online (Sandbox Code Playgroud)
我也有这个:
type LocationCreateInput struct {
Name string `json:"name,omitempty"`
Type *models.LocationType `json:"type,omitempty"`
}
Run Code Online (Sandbox Code Playgroud)
现在我正在尝试创建一个新LocationCreateInput变量:
input := &gqlModels.LocationCreateInput {
Name: "Test name",
Type: models.River
}
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
Cannot use 'models.Site' (type LocationType) as the type *models.LocationType
Run Code Online (Sandbox Code Playgroud)
有人可以指出我分配Type价值的正确方法吗?最后,它只是一个字符串。
我在这里缺少什么?你能给我推一下吗?
javascript ×4
jquery ×4
java ×2
knockout.js ×2
sql ×2
arrays ×1
dijit.form ×1
dojo ×1
forms ×1
go ×1
html ×1
html-table ×1
javafx ×1
javafx-2 ×1
javafx-8 ×1
jboss7.x ×1
json ×1
oracle ×1
oracle10g ×1
php ×1
sql-server ×1