我会尽力解释这一点.
我有一个应用程序,显示我的view
页面中的50多个项目.用户可以单击单个项目并转到update
页面以更新项目信息.除了用户完成更新单个项目信息并点击浏览器上的"返回"按钮到之前的状态后,一切正常view page
.旧项目信息(更新前)仍然存在.用户必须点击刷新才能看到更新的信息.它并没有那么糟糕,但我希望提供更好的用户体验.有什么想法解决这个问题?非常感谢.
我只是想知道是否可以使用包含PHP代码的外部JS文件.
我的外部JS
$(document).ready(function(){
$('#update').click(function(){
var tableVal={};
// a bit of php code I need in JS
var search_city=<?php echo $_SESSION['search_city'];?>';
$.post('<?=base_url()?>/project_detail/pub', {'tableVal':tableVal},function(message)
})
})
})
Run Code Online (Sandbox Code Playgroud)
我的观点页面
<script type="text/javascript" src="<?= base_url();?>js/external.js"></script>
Run Code Online (Sandbox Code Playgroud)
JS不起作用,因为我认为JS中的PHP代码是问题所在.有什么想法吗?非常感谢.
我使用纯AS3来构建我的项目.我想知道是否有任何方式通过AS3改变舞台背景颜色...感谢您的帮助......
很容易的问题.我已经使用CSS一段时间但很少使用+叹息我的代码.任何人都可以解释一下使用它的最佳时间吗?我找不到谷歌的任何东西......多亏了数百万...
我试图通过ui-router state.go传递参数
但是,我不知道如何传递参数.这是我的代码
app.config(function($stateProvider) {
$stateProvider
.state('first', {
url: '/first',
templateUrl: 'first.html'
})
.state('second', {
url: '/second',
templateUrl: 'second.html'
})
})
//my first.html
app.controller.('firstCtrl' ,["$scope", "$state", function($scope, $state){
$scope.userInput <- come from user
$scope.clickThis=function() {
$state.go("second", $scope.userInput);
}
}]);
//my second.html
app.controller.('secondCtrl,["$scope", "$state", function($scope, $state){
//How do I get the parameter that is passed to here..
})
Run Code Online (Sandbox Code Playgroud)
我可以将页面重定向到second.html,但我似乎无法获取传递给我的secondCtrl的参数.任何人都可以帮我吗?
谢谢.
我试图获得表格单元格的值.
例如
<table id='projects'>
<tr>
<td id='a'>aaaaa</td>
<td id='b'>bbbbb</td>
<td id='c'>ccccc</td>
<td id='d'>eeeee</td>
<td id='e'>ddddd</td>
</tr>
</table>
<a id='test' href='#'>test </a>
Run Code Online (Sandbox Code Playgroud)
我想得到aaaaa,bbbbb,ccccc,eeeee,ddddd并将它们放到我的阵列中
我相信我可以使用下面的Jquery代码获取值
$(document).ready(function(){
$('#test').click(function(){
var tableVal=new Array();
tableVal['a']=$('#a').text();
tableVal['b']=$('#b').text();
tableVal['c']=$('#c').text();
tableVal['d']=$('#d').text();
tableVal['e']=$('#e').text();
})
});
Run Code Online (Sandbox Code Playgroud)
但是,如果我有20个标签,我认为它不是很易于维护并且需要大量代码.我想知道我是否可以使用.each
或以更好的方式存档.谢谢您的帮助.
我想在mysql datetime字段中插入日期和时间.当用户选择日期和时间时,它将生成两个POST变量.我搜索过互联网,但仍不确定如何做到这一点.
我的代码.
//date value is 05/25/2010
//time value is 10:00
$date=$_POST['date'];
$time=$_POST['time'];
$datetime=$date.$time
Run Code Online (Sandbox Code Playgroud)
如果我将$ datetime插入mysql,则日期显示为0000-00-00:00:00:00
如果有人能帮助我,我感激不尽.谢谢.
event.target
和之间有什么区别this
?
让我说我有
$("test").click(function(e) {
$thisEventOb = e.target;
$this = this;
alert($thisEventObj);
alert($this);
});
Run Code Online (Sandbox Code Playgroud)
我知道警报会弹出不同的值.有人可以解释这个区别吗?太感谢了.
我想知道是否有办法让我的背景图像始终保持在左下方,即使用户滚动浏览器也是如此.我当前的css可以在网站加载时将图像放在浏览器的底部,但是如果我滚动浏览器,它仍将保留在同一位置.我感谢任何帮助.
html, body
{
background-image:url("backgroundBottom.png");
background-position:bottom left;
background-repeat:no-repeat;
background-attachement:fixed; //I just add this, don't think this would work.
font-family:"Georgia, self";
font-size:"30px";
margin:0px;
height:100%;
text-align:center;
}
Run Code Online (Sandbox Code Playgroud) 我正在尝试做一个简单的CSS声明.但是,我上面有警告,不知道如何解决.我认为s |(类型)应该为我声明样式.
<fx:Style>
@namespace s "library://ns.adobe.com/flex/spark";
@namespace mx "library://ns.adobe.com/flex/mx";
s|TextInput{
color:#313131;
}
</fx:Style>
<s:Panel width="600" height="480" skinClass="skins.CustomPanel">
<s:layout>
<s:VerticalLayout paddingTop="7"/>
</s:layout>
<s:TextInput text="TextInput CSS not working"/>
<mx:Form>
<mx:FormHeading label="Please Enter The Information"/>
<s:HGroup>
<mx:FormItem>
<s:Label text="Brand"/>
<s:TextInput id="brand" text="CSS not working" width="156"/>
</mx:FormItem>
</mx:form>
Run Code Online (Sandbox Code Playgroud) css ×3
javascript ×3
jquery ×3
codeigniter ×2
html ×2
mysql ×2
php ×2
angular-ui ×1
angularjs ×1
apache-flex ×1
arrays ×1
date ×1
datetime ×1
dom ×1
flash ×1
flex-spark ×1
insert-id ×1
position ×1
types ×1